//求一个3*3矩阵对角线元素之和
#include<stdio.h>
int main(){
int a[3][3];//定义二维数组
int i,j ;
int sum=0;
printf("请输入3*3矩阵的元素\n");
for(i=0;i<3;i++){
for(j=0;j<3;j++){
scanf("%d",&a[i][j]);//输入数组数组元素
if(i==j)//判断是否是对角线元素
sum=sum+a[i][j];//求和
}
}
printf("3*3矩阵对角线元素之和为%6.2d\n",sum);
printf("输出3*3的数组:\n");
for(i=0;i<3;i++)//输出二维数组
{
for(j=0;j<3;j++){
printf("%6d",a[i][j]);}
printf("\n");//换行输出*
}
return 0;
}
输出3*3二维数组并输出对角线的和
最新推荐文章于 2024-06-26 15:25:40 发布