分别求出矩阵a的两条对角线上的元素之和

    xiaoxiao2022-07-14  190

    /*分别求出矩阵a的两条对角线上的元素之和*/ #include<stdio.h> void main() { int a[3][3]={1,3,6,7,9,11,14,15,17},sum1=0,sum2=0; int i,j; printf("矩阵a为:\n"); for(i=0;i<3;i++) { for(j=0;j<3;j++) { printf("%-3d",a[i][j]); } printf("\n"); } printf("######################\n"); for(i=0;i<3;i++) { for(j=0;j<3;j++) { if(i==j) { sum1+=a[i][j]; } } } for(i=0;i<3;i++) { for(j=2;j>=0;j--) { if((i+j)==2) { sum2+=a[i][j]; } } } printf("sum1=%d,sum2=%d\n",sum1,sum2); printf("######################\n"); }

    运行结果:

    最新回复(0)