求一个3*3矩阵对角线元素之和。

来源:互联网 发布:淘宝食品店铺装修 编辑:程序博客网 时间:2024/05/18 00:09

/*#include "stdio.h"
#include "string.h"

void main(){
     int a[3][3],i,j=2,b,c,z=0,l=0,k=0;
  for(i=0;i<3;i++){
   for(j=0;j<3;j++){
    scanf("%d",&a[i][j]); }}
  for(i=0;i<3;i++){
   for(j=2;j>=0;j--){
         if(i==0) c=a[0][2];
   if(i==1) c=a[1][1];
   if(i==2) c=a[2][0];
  //c=a[i][j-i];        此步骤,在i=2,j=0时 j-i=-2,即为a[1][0],取不到正确值
  } b=a[i][i]; z=z+b; l=l+c;  printf("c=%d\n",c); printf("b=%d\n",b); ////printf("z=%d l=%d a[i][i]=%d i=%d j=%d\n",z,l,a[i][i],i,i);  printf("a[i][j]=%d i=%d j=%d\n",a[i][j],i,j);
  }
     k=z+l; printf("k=%d z=%d l=%d\n",k,z,l);
}*/

原创粉丝点击