00问答网
所有问题
若二维数组定义为a[m][n],则在a[i][j]之前的元素个数为( )。
A、j*m+i
B、i*m+j
C、i*m+j-1
D、j*m+i-1
答案是B
怎么我觉得应该是i*n+j?
举报该问题
推荐答案 2012-08-07
a[m][n]表示的是一个m行n列的数组。所以a[i][j]元素应该是第i+1行第j+1列,则其前面的元素个数为i*n+j,楼主正解。大概题的问题,m都改为n吧。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/ZeDDZnBDB.html
其他回答
第1个回答 2012-08-07
数组有按行排的也 有按列排的,所以都有可能,你可以看下数据结构
第2个回答 2012-10-10
看来楼主也在准备第六届全国信息技术大赛呀…… 强烈认同二楼的答案
第3个回答 2012-08-07
1楼正解!
第4个回答 2012-08-07
答案就是B, 最好的办法你找个数组自己画画, 然后数一下就可以了。
追问
你看楼下
相似回答
若有
二维数组a[m][n],则
数组中
a[I][j]之前的元素
的
个数为
答:
a[2][3
]a[
2][3]为 14,前面有13个,为2*5+3
如有
二维数组a[m][n],则
数组中
a[i][j] 之前的元素个数为
:
答:
楼上的正解~~~不过你这个问题真的
若二维数组a
有
n
列,那么
在a[i][j]前的元素个数为
? 为什么呢? 希望能...
答:
应该
是i
*n+j+1吧 一个
二维数组a[m][n]
其实
是数组的
数组,可以看成一个一维的有
m个元素的
数组,每个数组都是一个包含
n个元素的
数组,可以把一个二维数组想像成m个并排放的大箱子,每个箱子里面都装了n个小箱子,所以a+1的位置是往后跳了一个大箱子,即
为a[
1][0] 前面也就是有n个元素 ...
我这有C语言的题,哪位大侠能解决一下,必有重谢!
答:
6、
若二维数组定义为a[m][n],则在a[i][j]之前的元素个数为(
)。本题(1分)A:j*m+iB:i*m+jC:i*m+j-1D:j*m+i-1 A B C D 7、当a=2,b=3,c=4,d=5时, 执行下面一段程序后x的值为( )。if(a<b) if(c>d)x=1 ; else if(a>c) if(b<d)x=2 ; else x=3 ; else ...
大家正在搜
将m行n列的二维数组中的字符数据
一维数组和二维数组的区别
java二维数组定义
定义一个m行n列的数组
从键盘输入一个m行n列的二维数组
定义一个二维数组
对二维数组的正确定义
以下能正确定义二维数组的是
将m行n列的二维数组
相关问题
若有二维数组a[m][n],则数组中a[I][j]之前的元素...
若二维数组a有m列,则在a[i][j]前的元素个数为?求回答
若二维数组a有m列,则在a[i][j]之前的元素有多少?A....
若二维数组a有m列,则在a[i][j]前的元素个数是多少?
若二维数组a有m列,则在a[i][j]前共有元素多少个
C语言问题二维数组a有m列,则在a[i][j]前的元素个数是...
若二维数组a有m列,求在a[I][j]前的元素个数 求编程
若二维数组a有m列,则a[I][j]元素前的数组元素个数为多...