• 2022-05-28
    以下关于二维数组的描述中,正确的有:()。
    A: 如有定义inta[2][3];则数组a的最后一个元素为a[1][2]
    B: 一个一维数组,它的每一个元素也是类型相同的一维数组时,便构成二维数组
    C: 在定义二维数组时,可以将该数组的两个维数全部省略
    D: 对于二维数组,即可以按元素初始化,也可以按行初始化
  • A,B,D

    内容

    • 0

      一个一维数组是一个数组元素构成的线性表,一个n维数组可以看成是n个n-1维数组构成的线性表,所以多维数组也是线性表。

    • 1

      完全初始化二维数组时,第几维下标可以省略?

    • 2

      二维数组可以省略数组第一维长度的说明。

    • 3

      二维数组可逐行创建,即先指定第一维长度,再分别指定此一维数组各数组元素的长度,使得二维数组第二维长度不一致

    • 4

      二维及多维数组在定义的同时给数组赋初值时,可以省略数组的各维长度