举一反三
- 【5-1-1】一个二维数组A[10][20]按列存放于一个连续的存储空间中,A[0][0]的存储地址是200,每个数组元素占1个字节,则A[6][2]的地址为( )。 A: A.226 B: B.322 C: C.341 D: D.342
- 一个二维数组A[10][20]按列存放于一个连续的存储空间中,A[0][0]的存储地址是200,每个数组元素占1个存储字,则A[6][2]的地址为( ) A: 226 B: 322 C: 341 D: 342
- 一个二维数组A[10][20]按行存放于一个连续的存储空间中,A[0][0]的存储地址是200,每个数组元素占1个存储字,则A[6][2]的地址为( ) A: 226 B: 322 C: 341 D: 342
- 中国大学MOOC: 设C/C++二维数组a[10][20],每个数组元素占用1个存储单元,若按列优先顺序存放数组元素,a[0][0]的存储地址为200,则a[6][2]的存储地址是( )。
- 设有一个二维数组A[10][20]按行存放于一个连续的存储空间中,A[0][0]的存储地址是200,每个数组元素占1个存储字,则A[6][2]的存储字地址是(37)。 A: 284 B: 308 C: 322 D: 358
内容
- 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)
- 1
二维数组A[10][20]采用列序为主方式存储,每个元素占1个存储单元,且(A[0][0]的存储地址是200,则A[6][12]的地址是____。
- 2
设有一个二维数组A[10][20]按行存放于一个连续的存储空间中,A[0][0]的存储地址是200,每个数组元素占1个存储字,则A[6][2]的存储字地址是 (37) 。 A: A) 284 B: B) 308 C: C) 322 D: D) 358
- 3
设C/C++二维数组a[10][20],每个数组元素占用1个存储单元,若按列优先顺序存放数组元素,a[0][0]的存储地址为200,则a[6][2]的存储地址是( )。 A: 226 B: 322 C: 341 D: 342
- 4
一个二维数组A[10][20]按行优先存放于一个连续的存储空间中,a[0][0]的存储地址是100,每个数组元素占1个字节空间,则a[5][3]的地址为( )。 A: 135 B: 203 C: 100 D: 235