第1题:
设有二维数组A[0…9][0…19],其每个元素占两个字节,数组按列优先顺序存储,第一个元素的存储地址为100,那么元素A[6,6]的存储地址为__________。
第2题:
A、loc(X)+(I-1)*l,其中l为每个元素的大小
B、loc(X)+I*l,其中l为每个元素的大小
C、loc(X)+(I+1)*l,其中l为每个元素的大小
D、(I-1)*l,其中l为每个元素的大小
第3题:
A.LOC(a[0][0])+(j×n+i)×d
B.LOC(a[0][0])+(j×m+i)×d
C.LOC(a[0][0])+((j-1)×n+i-1)×d
D.LOC(a[0][0])+((j-1)×m+i-1)×d
第4题:
设有二维数组A[1..8, 1..10],其每个元素占 4个字节,数组按列优先顺序存储,第一个元素的存储地址为 200,那么元素A[3,4]的存储地址为
A)292
B)304
C)328
D)396
第5题:
设有二维数组A7×8,每个数据元素占8个字节存储单元,顺序存放,A第一个元素A0,0的存储地址为1000,数组A的最后一个元素A6,7的存储地址为()。
A.1024
B.1440
C.1448
D.1432
第6题:
( 4 )按列优先顺序存储二维数组 A mn 的元素,设每个元素占用 1 个存储单元,则计算元素 a ij的地址的公式为 Loc(a ij ) = Loc(a 11 ) + (j-1 ) × m + 【 4 】 。
第7题:
已知具有n个元素的一维数组采用顺序存储结构,假设每个元素占k个存储单元,若第一个元素的地址为LOC(a1),那么第1今元素地址LOC(ai)= ______。
第8题:
第9题:
二维数组A[m,n]按行序为主序存放在内存,每个数组元素占1个存储单元,则元素aij的地址计算公式是( )。
A.LOC(aij)=LOC(a00)+[(i-1)*m+(j-1)]
B.LOC(aij)=LOC(a00)+[(j-1)*m+(i-1)]
C.LOC(aij)=LOC(a00)+[(i-1)*n+(j-1)]
D.LOC(aij)=LOC(a00)+[(j-1)*n+(i-1)]
第10题:
二维数组A[10][6]采用行优先的存储方法,若每个元素占4个存储单元,已知元素A[3][4]的存储地址为1000,则元素A[4][3]的存储地址为 ( )
A.1020
B.1024
C.1036
D.1240