设有8◊10二维数组A,数组的每个元素长度为3字节,数组元素行下标i的值为0到7,列下标j的值为0 到9,数组元素从内存地址100开始顺序存放,当用以列优先顺序存储时,元素A[5][8]的存储首地址为_____。
A: 241
B: 280
C: 307
D: 325
A: 241
B: 280
C: 307
D: 325
举一反三
- 设有数组A[i,j],数组的每个元素长度为3字节,i的值为1到8,j的值为1到10,数组从内存首地址BA开始顺序存放,当用以列为主序存放时,元素A[5,8]的存储首地址为()。
- 如果一个二维数组A[4][6]按列优先顺序存储(数组下标从0开始),每个元素占一个存储单元,数组首地址为100,则元素a[1,4]的地址为()。
- 中国大学MOOC: 在一个二维数组A中,假设每个数组元素的长度为3个存储单元,行下标i为0~8,列下标j为0~9,从首地址SA开始按行优先方式连续存放。在这种情况下,元素A[8][5]的起始地址是____________。
- 中国大学MOOC: 如果一个二维数组 A[4][6] 按列优先顺序存储(数组下标从0开始),每个元素占一个存储单元,数组首地址为100,则元素 a[1,4] 的地址为( )。
- 数组A中,每个元素的存储占3个单元,行下标i从1到8,列下标j从1到10,从首地址SA开始连续存放在存储器内,存放该数组至少需要的单元个数是(),若该数组按行存放,元素A[8][5]的起始地址是(),若该数组按列存放,元素A[8][5]的起始地址是()。