青书学堂: (单选题) 数组b[1..10,-2..6,2..8]以行优先的顺序存储,设第一个元素的首址是100,每个元素的长度为3。元素b[5,0,7]的存储首址为( )。(本题2.0分)
913
举一反三
- 数组A[-2....5,2....8,1.....8]以行序存储,设第一个元素的首地址是54,每个元素的长度为5,则元素A[0,6,5]的存储首址为()。
- 二维数组A[4][5]按行优先顺序存储,若每个元素占2个存储单元,且第一个元素A[0][0]的存储地址为1000,则数组元素A[3][2]的存储地址为 ( ) 。
- 假设整型数组A(1..8,-2..6,0..6),按行优先存储,第一个元素的首地址是78,每个数组元素占用4个存储单元,那么元素A[4,2,3]的存储首地址为()。
- 数组 A[1,.8,-2. .6,0..6]以行为主序存储,设第一个元素的首地址是78,每个元素的长度为4,试求元素A[4,2,3]的存储首地址。
- 设有二维数组A[10,20],其每个元素占两个字节, A[0][0]存储地址为100,若按行优先顺序存储,则元素A[6,6]的存储地址为 ,按列优先顺序存储,元素A[6,6]的存储地址为
内容
- 0
设二维数组A[0…m-1][0…n-1]按行优先顺序存储在内存中,第一个元素的地址为p,每个元素占k个字节,则元素aij的地址为( )
- 1
设有8◊10二维数组A,数组的每个元素长度为3字节,数组元素行下标i的值为0到7,列下标j的值为0 到9,数组元素从内存地址100开始顺序存放,当用以列优先顺序存储时,元素A[5][8]的存储首地址为_____。 A: 241 B: 280 C: 307 D: 325
- 2
如果一个二维数组A[4][6]按列优先顺序存储(数组下标从0开始),每个元素占一个存储单元,数组首地址为100,则元素a[1,4]的地址为()。
- 3
设二维数组A[-20..30,-30..20], 每个元素占有4 个存储单元, 存储起始地址为200.如按行优先顺序存储,则元素 A[25,18]的存储地址为( )。
- 4
【填空题】设二维数组A[-20..30,-30..20], 每个元素占有4 个存储单元, 存储起始地址为200、如按行优先顺序存储,则元素 A[25,18]的存储地址为 ;如按列优先顺序存储,则元素A[-18,-25]的存储地址为 。