niusouti.com

已知数组a 中的元素个数为n,下列语句的作用是将下标为i 的元素移动到下标为i-1 的单元,其中1≤i<n。例如,当n=4,a 中原有数据为1,2,3,4 时,则移动后a中元素为2,3,4,4。请将语句补充完整:For(int i=0;i

题目

已知数组a 中的元素个数为n,下列语句的作用是将下标为i 的元素移动到下标为i-1 的单元,其中1≤i<n。例如,当n=4,a 中原有数据为1,2,3,4 时,则移动后a中元素为2,3,4,4。请将语句补充完整:

For(int i=0;i


相似考题
更多“已知数组a中的元素个数为n,下列语句的作用是将下标为i的元素移动到下标为i-1的单元,其中1≤ ”相关问题
  • 第1题:

    设有6阶对称矩阵A,其中矩阵元素用a(i,j)表示,i为行下标,i=0,1,...,n-1,j为列下标,j=0,1,...,n-1,将A按照行优先顺序存储下三角元素的方式存储至一维数组B,设每个矩阵元素占2个字节,已知数组B的首地址为100,则,a(1,3)的地址是___


    114

  • 第2题:

    某n*n的矩阵A中,对角线以下的元素全为0。因此我们将对角线以上的元素 按列 存储在一个一维数组B中(下标均从1开始)。那么A[i][j]在一维数组B中的下标为()。

    A.i*(i-1)/2 + j

    B.j*(j-1)/2 +i

    C.i*(i-1)/2 + j - 1

    D.j*(j-1)/2 +i - 1


    j*(j-1)/2 +i

  • 第3题:

    设二维数组A[m][n](即行列下标均从1开始),按行存储在数组B[m*n](下标从1开始)中,则二维数组元素A[i][j]在一维数组B中的下标为()

    A.(i-1)*n+j

    B.(i-1)*n+j-1

    C.i*(j-1)

    D.j*m+i-1


    (i-1)*n+j

  • 第4题:

    某n*n的矩阵A中,对角线以上的元素全为0。因此我们将对角线以下的元素 按行 存储在一个一维数组B中(下标均从1开始)。那么A[i][j]在一维数组B中的下标为()。

    A.i*(i-1)/2 + j

    B.i*(i-1)/2 + j - 1

    C.i*(i+1)/2 + j

    D.i*(i+1)/2 + j - 1


    i*(i-1)/2 + j

  • 第5题:

    6、某n*n的矩阵A中,对角线以下的元素全为0。因此我们将对角线以上的元素 按列 存储在一个一维数组B中(下标均从1开始)。那么A[i][j]在一维数组B中的下标为()。

    A.i*(i-1)/2 + j

    B.j*(j-1)/2 +i

    C.i*(i-1)/2 + j - 1

    D.j*(j-1)/2 +i - 1


    j*(j-1)/2 +i