假设以行序为主序存储二维数组A=array [1..100, 1.. 100], 设每个数据元素占2个存储单元,基地址为10,则L0C[5.5]=
A: 808
B: 818
C: 1010
D: 1020
解释:选B.以行序为主,则LOC[5,5] = [(5-1) *100+ (5-1)] *2 +10=818。
A: 808
B: 818
C: 1010
D: 1020
解释:选B.以行序为主,则LOC[5,5] = [(5-1) *100+ (5-1)] *2 +10=818。
举一反三
- 假设以行序为主序存储二维数组A[1.,100,1.,100],设每个数据元素占2个存储单元,基地址为10,则A[5,5]的存储首地址LOC[5,5]为(1)。 A: 808 B: 818 C: 1010 D: 1020
- 假设以行序为主序存储二维数组A=array[1...100,1...100],设每个数组元素占2个存储单元,基地址为10,则LOC[5,5]=()。 A: 818 B: 808 C: 1010 D: 1020
- 假设以行序为主序存储二维数组A=array[1..100,1..100],设每个数组元素占2个存储单元,基地址为10,则arry[5][5]的地址为( )。 A: 808 B: 812 C: 818 D: 1080
- 假设以行序为主序存储二维数组A=array[1...100,1...100],设每个数组元素占2个存储单元,基地址为10,则LOC[5,5]=
- 假设以行序为主序存储二维数组A[1..100,1..100],设每个数据元素占两个存储单元,基地址为10,则LOC(A[5,5])=( )。