编写一个c++程序,求一个4行4列的整数矩阵的两条对角元素之和。
时间: 2024-02-22 11:57:30 浏览: 98
C++求一个3×3矩阵对角线元素之和
好的,这是一个简单的C++程序,可以求解一个4行4列的整数矩阵的两条对角元素之和:
```c++
#include <iostream>
using namespace std;
int main() {
int matrix[4][4] = {{1, 2, 3, 4},
{5, 6, 7, 8},
{9, 10, 11, 12},
{13, 14, 15, 16}};
int sum = 0;
for (int i = 0; i < 4; i++) {
sum += matrix[i][i];
sum += matrix[i][3-i];
}
cout << "对角线之和为:" << sum << endl;
return 0;
}
```
程序中定义了一个4行4列的整数矩阵,并且使用循环结构遍历矩阵的两条对角线,将对角线上的元素相加,最后输出结果。
阅读全文