1. 编程学习网 > 编程教程 > C语言教程 > C语言经典案例:求一个3*3矩阵对角线元素之和

C语言经典案例:求一个3*3矩阵对角线元素之和

需求描写:求一个3*3矩阵对角线元素之和

C语言案例剖析:应用两重for轮回掌握输出二维数组,再将a[i][i]累加后输入。

实现代码如下:

#include<stdio.h>

#define N 3

int main()

{

int i,j,a[N][N],sum=0;

printf("请输出矩阵(3*3):\n");

for(i=0;i<N;i++)

for(j=0;j<N;j++)

scanf("%d",&a[i][j]);

for(i=0;i<N;i++)

sum+=a[i][i];

printf("对角线之和为:%d\n",sum);

return 0;

}

本案例运行效果如下:

请输出矩阵(3*3):

1 2 3

4 5 6

7 8 9

对角线之和为:15

本文由IT教学网整理发布,转载请注明出处:http://www.itjx.com/jiaocheng/cyuyan/1029.html

联系我们

在线咨询:点击这里给我发消息

咨询电话:400-998-2681

工作时间:7*24小时无休