参考答案和解析
参考答案:D
更多“若有定义inta[2][3];则对数组元素的非法引用的是() ”相关问题
  • 第1题:

    若有定义: int a[3][4]; 则对数组a元素的非法引用是:

    A.a[0][3*1]

    B.a[2][3]

    C.a[1+1][0]

    D.a[0][4]


    a[0][3]

  • 第2题:

    若有定义int a[2][3];则合法引用数组元素的是()。

    A.a[0][1/2]

    B.a[1][2]

    C.a[2][3]

    D.a[1][3]


    D 解析:数组a[2][3]包括元素a[0][0],a[0][1],a[0][2],a[1][0],a[1][1],a[1][2],只有选项D)是正确的引用,即引用元素a[0][0],其他选项的引用均是下标越界。

  • 第3题:

    若有定义:int a[3][4];,则对a数组元素的非法引用是:

    A.a[0][3*1]

    B.a[3][3]

    C.a[1+1][0]

    D.a[0][4]


    a[0][3]

  • 第4题:

    若有说明:int a[3][4];则对a数组元素的非法引用是()

    A.a[0][2]

    B.a[1][3]

    C.a[2][0]

    D.a[0][4]


    不能得到确定的初值

  • 第5题:

    若有定义int a[2][3];则对数组元素的非法引用是()

    A.a[0][1/2]

    B.a[0][1/2]

    C.a[4-4][0]

    D.a[0][3]


    D