下面程序是求出数组arr的两条对角线上的元素之和,请填空。 include"stdio.h" main() { int arr[3][3]={2,3,4,8,3,2,7,9,8),a=0,b=0,i,j; for(i=0;i<3;i++) for(j=0;<3;j++) if(i=j) a=a+arr[i][j]; flor(i=0;i<3;i++) for(( );j>=0;j--) if(( )==2) b=b+arr[i][j]; printf("%d,%d\n",a,B); }

题目

下面程序是求出数组arr的两条对角线上的元素之和,请填空。 include"stdio.h" main() { int arr[3][3]={2,3,4,8,3,2,7,9,8),a=0,b=0,i,j; for(i=0;i<3;i++) for(j=0;<3;j++) if(i=j) a=a+arr[i][j]; flor(i=0;i<3;i++) for(( );j>=0;j--) if(( )==2) b=b+arr[i][j]; printf("%d,%d\n",a,B); }


相似考题
参考答案和解析
正确答案:j=2 i+j==2
j=2 i+j==2
更多“下面程序是求出数组arr的两条对角线上的元素之和,请填空。 include"stdio.h" main() { int arr[3] ”相关问题
  • 第1题:

    下面代码中,哪一项是正确定义了一个3*4的二维数组

    A.int[][] arr = new int[3][4]

    B.int[][] arr = new int[3][]

    C.int[][] arr = new int[][4]

    D.int[][] arr = {{1,2},{3,4,5},{6}}


    D

  • 第2题:

    【填空题】下面程序可求矩阵a的主对角线上的元素之和,请填空使程序完整。 #include<stdio.h> main() { int a[3][3]={1,3,5,7,9,11,13,15,,17},sum=0,i,j; for(i=0;i<3;i++) for(j=0;j<3;j++) {if() sum+= ; printf(“sum=%d”,sum); }


    【1】i==j 【2】a[i][j]

  • 第3题:

    5、下面代码中,哪一项是正确定义了一个3*4的二维数组

    A.int[][] arr = new int[3][4]

    B.int[][] arr = new int[3][]

    C.int[][] arr = new int[][4]

    D.int[][] arr = {{1,2},{3,4,5},{6}}


    int[][] arr = new int[3][4]

  • 第4题:

    创建一维数组arr1和arr2,将数组arr1中索引位置是0~3中的元素复制到数组arr2中,最后将数组arr1和arr2中的元素输出。


    arr2=arr1.reshape((5,4))arr2=arr1.astype(np.int32)ls=arr2.tolist()

  • 第5题:

    下面可以实现访问数组arr的第1个元素的写法是__________。

    A.arr[0]

    B.arr(0)

    C.arr[1]

    D.arr(1)


    arr[0]