A: 1207
B: 1209
C: 1211
D: 1213
举一反三
- 二维数组A[8][9]按行优先顺序存储,若数组元素A[2][3]的存储地址为1087,A[4][7]的存储地址为1153,则数组元素A[6][7]的存储地址为( )
- 二维数组A[4][5]按行优先顺序存储,若每个元素占2个存储单元,且第一个元素A[0][0]的存储地址为1000,则数组元素A[3][2]的存储地址为( )。
- 二维数组A[4][5]按行优先顺序存储,若每个元素占2个存储单元,且第一个元素A[0][0]的存储地址为1000,则数组元素A[3][2]的存储地址为( ) A: 1012 B: 1017 C: 1034 D: 1036
- 设二维数组a[6][10],每个数组元素占用4个存储单元,若按行优先顺序存放数组元素,a[3][5]的存储地址为1000,则a[0][0]的存储地址是________
- 关于二维数组的创建,以下做法正确的是:(1)int a[][] =new int[4][5](2)int a[][] =new int[4][]; a[0]=new int[10]; a[1]=new int[20];(3)int a[][]; a=new int[3][]; a[0]=new int[3]; a[1]={1,2};a[2]={1,2,3}; A: (1)(2)(3) B: (1)(2) C: (1)(3) D: (1)
内容
- 0
以下对二维数组a进行不正确初始化的是()A.int a[2][3]={{1,2},{3,4},{5,6}};B.int a[][3]={1,2,3,4,5,6};C.int a[2][]={1,2,3,4,5,6};D.int a[2][]={{1,2},{3,4}};
- 1
以下能对二维数组a进行正确初始化的语句是( ) 。A) int a[2][]={{1,0,1},{5,2,3}};B) int a[][3]={{1,2,3},{4,5,6}};C) int a[2][4]={{1,2,3},{4,5},{6}};D) int a[][3]={{1,0,1},{},{1,1}};
- 2
二维数组A[6][8]采用按列为主序的存储方式,每个元素占4个存储单元,若A[0][0]的存储地址是1000,则A[2][3]的存储地址是______。
- 3
设有一个二维数组A[10][15],数组按行存放,每个元素占4个存储单元,假设A[0][0]的存储地址是1000,则A[7][3]的存储地址是1432。
- 4
设二维数组a[6][10],每个数组元素占用4个存储单元,若按行优先顺序存放数组元素,a[0][0]的存储地址为860,则a[3][5]的存储地址是 A: 1000 B: 860 C: 1140 D: 1200