题目内容
(请给出正确答案)
[主观题]
设二维数组a[10][20]按列优先存储在内存中,假设每个元素占3个存储单元,已知a[4][5]的存储单元地
址为500,则a[8][7]的存储单元地址为【】
A.746
B.743
C.569
D.572
答案
查看答案
A.746
B.743
C.569
D.572
第1题
设二维数组A5×6的每个元素占4个字节,已知LOC(a00)=1000,A共占多少个字节?
A的终端结点的起始位置是多少?按行和列优先存储时,a2,5的起始地址分别为多少?
第2题
二维数组M的成员是6个字符(每个字符占一个存储单元)组成的串,行下标i的范围从0到8,列下标j的范围从1到10,则存放M至少需要_________个字节;M的第8列和第5行共占______个字节;若M按行优先方式存储,元素M[8][5]的起始地址与当M按列优先方式存储时的_______元素的起始地址一致。
第4题
A.872
B.860
C.868
D.864
第5题
设二维数组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
第7题
二维数组M的成员是6个字符(每个字符占一个存储单元)组成的串,行下标i的范围从0到8,列下标i的范围从0到9,则存放M至少需要多少个字节?M的第8列和第5行共占多少个字节?若M按行优先方式存储,元素M[8][6]的起始地址与当M按列优先方式存储时哪个元素的起始地址一致?
第8题
A.374
B.576
C.378
D.580
第9题
A.1208
B.1212
C.1368
D.1364