A-A+

设二维数组A[m][n](即m行n列)按行存储在数组B[1..m×n]中 则二维数组元素A[

2022-08-12 15:54:20 问答库 阅读 196 次

问题详情

设二维数组A[m][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.j×m+i—l

请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A
此题考查的知识点是顺序存储数组的地址计算。要先计算前i一1行的个数为(i一1)×n,再加上第i行的j个元素即为所求。所以应选A。

考点:数组,元素