itgle.com
更多“若二维数组b有m列,则在b[i][j]前的元素的个数为【】。 ”相关问题
  • 第1题:

    若二维数组a有m列,则在a[i][j]前的元素个数为( )。

    A.i*m+j-1

    B.i*m+j

    C.J*m+i

    D.i*m+j+1


    正确答案:B
    二维数组的元素可以看成是按矩阵形式存放的,数组第一维的下标是i,说明它前面还有i行,有i*m个元素,数组第二维的下标是j,说明它前面还有j列,有j个元素,所以共有i*m+j个元素。

  • 第2题:

    若二维数组a有m列,则在a[i][j]前的元素个数为( )。

    A.j*m+i

    B.i*m+j

    C.i*m+j-1

    D.i*m+j+


    正确答案:B
    解析:二维数组a的第0~i-1行共有i*m个元素,第i行第j列的元素是第i*m+j+1个元素,因此a[i][j]前的元素个数有i*m+j个。

  • 第3题:

    若二维数组a有m列,则在a[i][j]前的元素个数为( )。

    A.i*m+j-1

    B.i*m+j

    C.j*m+i

    D.i*m+j+1


    正确答案:B
    二维数组的元素可以看成是按矩阵形式存放的,数组第一维的下标是i,说明它前面还有i行,有i*m个元素,数组第二维的下标是j,说明它静面还有j列,有j个元素,所以共有i*m+j个元素。

  • 第4题:

    若二维数组a有m列,则在a[i][j]前的元素个数为

    A.j*m+i

    B.i*m+j

    C.i*m+j-1

    D.i*m+j+1


    正确答案:B
    解析:本题考查了二维数组元素的引用及基本概念。元素a[i][j]是数组a的第i+1行,j+1列位置上的元素。由于数组a有m列,所以a[i][j]之前还有i*m+j个元素。

  • 第5题:

    若二维数组a有m列,则在a[i][j]前的元素个数为( )。

    A.i*m+j-1

    B.i*m+j

    C.j*m+I

    D.i*m+j+1


    正确答案:B
    解析:二维数组的元素可以看成是按矩阵形式存放的,总是先存放第一行的元素,再存放第二行的元素。数组第一维的下标是i,说明它前面还有i行,有i*m个元素,数组第二维的下标是j,说明它前面还有j列,有j个元素,所以共有i*m +j个元素。