更多“若有定义: int a[2][3]; ,以下选项中对 a 数组元素正确引用的是A)a[2][!1] B)a[2][3] C)a[0 ”相关问题
  • 第1题:

    若有定义“inta[2][3];”,下列选项中对a数组元素正确引用的是( )。

    A.a[2][!1]

    B.a[2][3]

    C.a[0][3]

    D.a[1>2][!1]


    正确答案:D
    D。【解析】数组的下标从0开始,数组a[2][3]包括元素a[0][0],a[0][1],a[0][2],a[1][0],a[1][1],a[1][2],只有选项D正确,1>2为假,所以是0,!为假也是0,即引用元素a[0][0],其他选项的引用均是下标越界。

  • 第2题:

    1.若有定义“int a[2][3];”,以下选项中对a数组元素正确引用的是 。

    A.a[2][!1]

    B.a[2][3]

    C.a[0][3]

    D.a[1>2][!1]


    D 解析: C语言中数组下标是从0开始的,所以二维数组a[2][3]的第一维下标取值为0、1;第二维的下标取值为0、1、2,因而选项A)、B)、C)都是错误的,选项D)表示数组元素a[0][0]。

  • 第3题:

    4、若有定义:int a[2][3];以下选项中对a数组元素不正确引用的是 。

    A.a[!0][!1]

    B.a[2][3]

    C.a[0][3]

    D.a[1>2][ !1]


    0,6

  • 第4题:

    若有定义:int a[2][3];,以下选项中对a数组元素正确引用的是

    A.a[2][!1]

    B.a[2][3]

    C.a[0][3]

    D.a[1>2][!1]


    正确答案:D
    解析:C语言中数组下标是从0开始的,所以二维数组a[2][3]的第一维下标取值为0、1;第二维的下标取值为0、1、2,因而选项A)、B)、C)都是错误的,选项D)表示数组元素a[0][0]。

  • 第5题:

    若有定义:int a[2][3];以下选项中对a数组元素正确引用的是

    A.a[1>2][!1]

    B.a[2][!1]

    C.a[2][3]

    D.a[0][3]


    D)