• 2022-05-28
    中国大学MOOC: 【5-1-1】一个二维数组A[10][20]按列存放于一个连续的存储空间中,A[0][0]的存储地址是200,每个数组元素占1个字节,则A[6][2]的地址为( )。
  • A.226

    内容

    • 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