编写程序,要求从键盘输入一个5*5的矩阵,然后分别计算出该矩阵的主角线元素之和及副对角线元素之和并将结果输出到屏幕
时间: 2024-03-12 18:48:58 浏览: 67
C语言程序设计-分别求一个3×3的整型矩阵两对角线元素之和(或之积)。
5星 · 资源好评率100%
好的,以下是Python的程序示例:
```python
# 输入矩阵
matrix = []
print("请输入5*5的矩阵:")
for i in range(5):
row = list(map(int, input().split()))
matrix.append(row)
# 计算主对角线元素之和
sum_main = 0
for i in range(5):
sum_main += matrix[i][i]
# 计算副对角线元素之和
sum_sub = 0
for i in range(5):
sum_sub += matrix[i][4-i]
# 输出结果
print("主对角线元素之和为:", sum_main)
print("副对角线元素之和为:", sum_sub)
```
该程序首先从键盘输入5*5的矩阵,然后分别计算出该矩阵的主对角线元素之和和副对角线元素之和,并将结果输出到屏幕上。
阅读全文