设二维数组A[1 m 1 n](即m行n列)按行存储在数组B[1 m*n]中 则二维数组中元素A[i][j]在一维
已帮助 人
设二维数组A[1.. m,1.. n](即m行n列)按行存储在数组B[1.. m*n]中,则二维数组中元素A[i][j]在一维数组B中的下标为()。
A.(i-1)n+j
B.(i-1)n+j-1
C.i(j-1)
D.jm+i-1
按行存储在数组B[1 m*n]中 则二维数组中元素A[i][j]在一维](/uploads/allimg/6-2525271Q9.jpg)
回答
共1条回复-
A 此题考查的知识点是顺序存储数组的地址计算。要先计算前i一1行的个数为(i一1)×n,再加上第i行的j个元素即为所求。所以应选A。
