设有数组A[m,n],数组的每个元素占3个存储单元,m的值为1~8,n的值为 1~10。数组从首地址W开始顺序存放,当以列为主序存放时,元素A[5,8]的存储首地址为()。
A: W+222
B: W+225
C: W+141
D: W+180
A: W+222
B: W+225
C: W+141
D: W+180
举一反三
- 设有数组A[8][10],数组首元素A[1][1]地址为BA,每个元素长度为3字节,当以列序为主序存放时,元素A[5][8]的存储首地址为 。 A: BA+141 B: BA+174 C: BA+207 D: BA+180
- 设有数组A[i,j],数组的每个元素长度为3字节,i的值为1到8,j的值为1到10,数组从内存首地址BA开始顺序存放,当用以列为主序存放时,元素A[5,8]的存储首地址为()。
- 设有数组A[1..8,1..10],数组的每个元素占3字节,数组从内存首地址BA开始以列序为主序顺序存放,则数组元素A[5,8]的存储首地址为___________
- 中国大学MOOC: 设有一个3行4列的二维数组A,首元素A[0][0]地址为loc,每个元素占2字节,当以行序为主序存放时,元素A[2][2]的存储首地址为 。
- 如果一个二维数组A[4][6]按列优先顺序存储(数组下标从0开始),每个元素占一个存储单元,数组首地址为100,则元素a[1,4]的地址为()。