• 2022-05-28
    设有定义: int x[2][3];则以下关于二维数组x的叙述错误的是( )。
    A: 元素x[0]可以看做是由3个整型元素组成的一维数组
    B: 数组x可以看做是由x[0]和x[1]两个元素组成的一维数组
    C: 可以用x[0]=0;的形式为数组所有元素赋初值为0
    D: x[0]和x[1]是数组名,分别代表一个地址常量
  • C

    举一反三

    内容

    • 0

      设有定义: int x[2][3];则以下选项中不能表示数组元素x[0][1]的是( )。 A: *(*x+1) B: *(*(x+1)) C: (*x)[1] D: *(&x[0][0]+1)

    • 1

      设有定义: int x[2][3];则以下选项中不能表示数组元素x[0][1]的是( )。 A: *(*x+1) B: *(*(x+1)) C: (*x)[1] D: *(&x[0][0]+1)

    • 2

      定义一个包含3个元素的double型数组x,下列访问数组元素的形式中错误的是( )。 A: x[0] B: x[1] C: x[2] D: x[3]

    • 3

      设有定义语句int a[2][4];则以下叙述不正确的是( )。? 元素a[0]是由4个整型元素组成的一维数组|可以用a[0]=5;的形式给数组元素赋值|a数组可以看成是由a[0]、a[1]两个元素组成的一维数组|a[0]代表一个地址常量

    • 4

      设有定义语句inta[3][3],则以下叙述错误的是() A: a数组可以看成是由a[0]、a[1]、a[2]3个元素组成的一维数组 B: a[0]代表一个地址常量 C: a[1]是由3个整型元素组成的一维数组 D: 可以用a[2]=1;的形式给数组元素赋值