• 2022-05-28
    有以下定义语句,则以下关于二维数组x的叙述中错误的是()。int x[2][3];
    A: x[0]可看作是由3个int型元素组成的一维数组
    B: x[0]和x[1]是数组名,分别代表不同的地址常量
    C: 数组x包含6个元素
    D: 可以用语句“x[0]=0;”为数组所有元素赋初值0
  • D

    举一反三

    内容

    • 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

      声明二维数组int x[3][4];,能正确引用二维数组的选项是()。 A: x[3][0]=3; B: x[2, 2]=2; C: x[0][2+2] = 4; D: x[5-3][4*2-6]=5;

    • 3

      要定义整型数组x,使之包括初值为0的三个元素,下列语句中错误的是( ) A: int x[3]={0,0,0}; B: int x[ ]={0}; C: int x[3]={0}; D: int x[ ]={0,0,0};

    • 4

      定义数组:int x[2][3];则数组x的维数是