编写程序,要求从键盘输入一个5*5的矩阵,然后分别计算出该矩阵的主角线元素之和及副对角线元素之和并将结果输出到屏幕
时间: 2024-03-12 12:48:58 浏览: 76
好的,以下是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的矩阵,然后分别计算出该矩阵的主对角线元素之和和副对角线元素之和,并将结果输出到屏幕上。
阅读全文