• 2022-06-12
    下列关于数组概念的描述中,错误的是( )。
    A: 数组在定义时可以被初始化,也可以不被初始化
    B: 一个一维数组中每个元素的数据类型都是相同的
    C: 数组元素的个数与定义时的每维大小有关
    D: 数组定义后,它的元素个数是可以改变的
  • D

    内容

    • 0

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

    • 1

      数组定义时,在进行数组初始化时,{}中的值的个数不能超过数组元素的个数

    • 2

      下列关于对象数组的描述中,正确的是() A: 对象数组是指每一数组元素都是对象的数组 B: 使用对象数组时只能访问单个数组元素 C: 定义数组时提供的实参个数不能超过形参个数 D: 对象数组的元素是对象

    • 3

      下列关于数组维数的描述中,错误的是()。 A: 定义数组时必须将每维的大小都明确指出 B: 二维数组是指该数组的维数为2 C: 数组的维数可以使用常量表达式 D: 数组元素个数等于该数组的各维大小的乘积

    • 4

      以下关于C语言中数组说法正确的是 A: 数组元素的数据类型可能不一致 B: 数组元素的个数可以不确定,允许随机变动 C: 可以使用动态内存分配技术,定义元素个数可变的数组 D: 定义一个数组后,就确定了它所容纳的具有相同数据类型元素的个数