更多"设二维数组intM[4][4],每个元素(整数)占2个存储单元,元素按"的相关试题:
[填空题]设二维数组intM[4][4],每个元素(整数)占2个存储单元,元素按列优先的顺序存储,数组的起始地址为100,元素M[2][1]的地址是()
[填空题]设二维数组intM[4][4],每个元素(整数)占2个存储单元,元素按行优先的顺序存储,数组的起始地址为100,元素M[2][3]的地址是()
[单项选择]设二维数组a[0‥5,0‥6]按行存储,每个元素占d个存储单元,如果每个元素改为2d个存储单元,起始地址不变,则元素a[2,6]的存储地址将要增加()个存储单元。
A. 20d
B. 21d
C. 38d
D. 39d
[单项选择]设二维数组为M[0‥8,0‥10],每个元素占2L个存储单元,以行序为主序存储,第一个元素的存储位置为P。存储位置为P+50L的元素为()。
A. M[2,3]
B. M[2,2]
C. M[3,3]
D. M[3,4]
[单项选择]设二维数组A的维数界偶定义为[1‥8,0‥10],起始地址为LOC,每个元素占2L个存储单元,以行序为主序存储方式下,某数据元素的地址为LOC+50L,则在列序为主序存储方式下,该元素的存储地址为()。
A. LOC+28L
B. LOC+36L
C. LOC+50L
D. LOC+52L
[填空题]设有二维数组A[0‥9,0‥19],其每个元素占两个字节,数组按列优先顺序存储,第一个元素的存储地址为100,那么元素A[6,6]的存储地址为()。
[单项选择]一维数组A采用顺序存储结构,每个元素占用6个字节,第6个元素的存储地址为100,则该数组的首地址是()。
A. 64
B. 90
C. 28
D. 70
[填空题]二维数组A[m][n]采用行序为主方式存储,每个元素占k个存储单位,并且第一个元素的存储地址是LOC(A[0][0]),则A[i][j]的地址是()。
[判断题]一维对象指针数组的每个元素应该是某个类的对象的地址值。
[判断题]假定二维数组的定义为“double a[M][N];”,则每个数组元素的列下标取值范围在0~N之间。()
[判断题]假定二维数组的定义为“double a[M][N];”,则每个数组元素的行下标取值范围在0~M-1之间。()
[单项选择]设有二维数组A[1..12,1..10],其每个元素占4个字节,数据按列优先顺序存储,第一个元素的存储地址100,那么元素A[5,5]的存储地址为()。
A. 176
B. 276
C. 208
D. 308
[填空题]设有n阶对称矩阵A,用数组s进行压缩存储,当i≥j时,A的数组元素aij相应于数组s的数组元素的下标为()。(数组元素的下标从1开始)
[单项选择]设6行8列的二维数组A6×8=(aij)按行优先顺序存储,若第一个元素的存储位置为200,且每个元素占3个存储单元,则元素a54的存储位置为()。
A. 308
B. 305
C. 266
D. 269
[判断题]数组元素的地址计算与数组的存储方式有关。
[判断题]C++中数组元素的下标是从0开始,数组元素是连续存储在内存单元中的。
[填空题]设按低下标优先存储整数数组A[9][3][5][8]时,第一个元素的字节地址是100,每个整数占4个字节,a[3][1][2][5]的存储地址是()。
[单项选择]二维数组M[i,j]的元素是4个字符(每个字符占一个存储单元)组成的串,行下标i的范围从0到4,列下列j的范围从0到5。M按行存储时元素M[3,5]的起始地址与M按列存储时元素()的起始地址下同。
A. M[2,4]
B. M[3,4]
C. M[3,5]
D. M[4,4]