编写c语言程序,求一个n×n矩阵对角线元素之和。
时间: 2024-04-29 19:20:46 浏览: 165
在完成对C语言的学习后,我最近开始了对C++和Java的学习
这个问题可以回答。以下是一个示例C语言程序,可以计算n×n矩阵对角线元素之和:
```c
#include <stdio.h>
int main() {
int n;
printf("请输入矩阵的维数n:");
scanf("%d", &n);
int sum = 0;
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
int num;
printf("请输入第%d行第%d列的元素:", i+1, j+1);
scanf("%d", &num);
if (i == j) {
sum += num;
}
}
}
printf("对角线元素之和为:%d\n", sum);
return 0;
}
```
阅读全文