题目内容

设二维数组A[m][n],每个数组元素占用k个存储单元,第一个数组元素的存储地址是LOC(a[0][0]),求按列优先顺序存放的数组元素a[i][j](0≤i≤m-1,0≤j≤n-1)的存储地址为( )

A. LOC(a[0][0])+((i-1) n+j-1)×k
B. LOC(a[0][0])+(i×n+j)×k
C. LOC(a[0][0])+(j×m+i)×k
D. LOC(a[0][0])+((j-1)×m+i-1)×k

查看答案
更多问题

数组A[-3..5,0..10]含有的元素数目为_______。

设数组A[1..5,1..6]的基地址为1000,每个元素占5个存储单元,若以列序为主序顺序存储,则元素a[5,5]的存储地址为_______。

假设二维数组A的维界为[-2..7,3..6],假设每个元素占2个字节的空间大小,当它往内存中按行存放时,数组元素a[1,5]的存储地址是_______;当按列存放时,数组元素a[1,5]的存储地址是_______(假设二维数组存储空间的首地址为0)。

二维数组可以视为数组元素为一维数组的一维数组。

A. 对
B. 错

答案查题题库