c++编程:求一个3*3矩阵对角线元素之和
时间: 2023-12-01 13:02:17 浏览: 166
C++求一个3×3矩阵对角线元素之和
好的,对于您的问题,可以按照以下C语言代码来实现:
```c
#include <stdio.h>
int main() {
int mat[3][3], i, j, sum = 0;
printf("请输入一个3*3矩阵的元素:\n");
for(i = 0; i < 3; i++) {
for(j = 0; j < 3; j++) {
scanf("%d", &mat[i][j]);
if(i == j) { // 判断是否为对角线元素
sum += mat[i][j];
}
}
}
printf("该矩阵对角线元素之和为:%d\n", sum);
return 0;
}
```
通过以上代码,您可以输入一个3*3矩阵的元素,然后依次判断每个元素是否为对角线元素,如果是,则将其加起来,最后输出对角线元素之和。
阅读全文