这道题目要求编写一个程序,计算5×5的矩阵的主对角线之和。
时间: 2023-06-13 16:03:58 浏览: 100
C语言程序设计-求5行5列矩阵的主、副对角线上元素之和;注意,两条对角线相交的元素只加一次;例如:主函数中给出的矩阵的两
5星 · 资源好评率100%
好的,我可以帮你编写这个程序。你可以按照以下步骤进行操作:
1. 创建一个5×5的矩阵,可以使用列表嵌套列表的形式表示。
2. 遍历矩阵的主对角线上的元素,也就是行下标和列下标相等的元素。
3. 将主对角线上的元素相加,得到主对角线之和。
下面是一个示例代码:
```python
matrix = [[1, 2, 3, 4, 5],
[6, 7, 8, 9, 10],
[11, 12, 13, 14, 15],
[16, 17, 18, 19, 20],
[21, 22, 23, 24, 25]]
diagonal_sum = 0
for i in range(5):
diagonal_sum += matrix[i][i]
print("主对角线之和为:", diagonal_sum)
```
这个程序会输出以下结果:
```
主对角线之和为: 65
```
希望能帮助到你!
阅读全文