c语言实验题――求一个3*3矩阵对角线元素之和
时间: 2023-04-29 07:01:18 浏览: 123
可以使用二维数组来表示一个3*3的矩阵,然后通过循环遍历矩阵的对角线元素,将它们相加即可求出对角线元素之和。
具体实现代码如下:
```c
#include <stdio.h>
int main()
{
int matrix[3][3] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; // 定义一个3*3的矩阵
int sum = ; // 对角线元素之和
// 遍历矩阵的对角线元素,将它们相加
for (int i = ; i < 3; i++) {
sum += matrix[i][i]; // 左上角到右下角的对角线元素
sum += matrix[i][2-i]; // 右上角到左下角的对角线元素
}
printf("对角线元素之和为:%d\n", sum);
return ;
}
```
输出结果为:
```
对角线元素之和为:15
```
阅读全文