魔法少女三位主角:求一个3×3矩阵对角线之和,如何用C语言来编?

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 08:34:34

#include <stdio.h>
main()
{
int a[3][3],sum=0;
int i,j;
printf("Input:\n");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%d",&a[i][j]);
for(i=0;i<3;i++)
sum=sum+a[i][i];
printf("%6d",sum);
}

核心代码:
int sum=0;
for(int i=0;i<3;i++)
sum=sum+a[i][i];

#include <stdio.h>
main()
{
int a[3][3],sum;
int i,j;
printf("Enter the 9 data of the matrix:\n");
for(i=0;i<3;i++) for(j=0;j<3;j++) scanf("%d",&a[i][j]);

sum= a[0][0] + a[1][1] + a[2][2] + a[0][2] + a[2][0];
printf("%d",sum);
exit(0);
}