2. 判断一个4x4矩阵,是否为对称矩阵 要求:矩阵内容,由用户随机输入
时间: 2024-05-07 07:16:00 浏览: 152
判断输入的坐标是否为符合条件的矩形
以下是Python代码实现:
```python
matrix = []
for i in range(4):
row = input("请输入第{}行矩阵元素,以空格分隔:".format(i+1)).split()
matrix.append(row)
# 判断是否为对称矩阵
is_symmetric = True
for i in range(4):
for j in range(i+1, 4):
if matrix[i][j] != matrix[j][i]:
is_symmetric = False
if is_symmetric:
print("输入的矩阵是对称矩阵")
else:
print("输入的矩阵不是对称矩阵")
```
在程序中,我们首先让用户输入一个4x4矩阵,然后通过两层循环来判断矩阵是否对称。在这个过程中,我们只需要比较矩阵中的上三角和下三角元素是否相等即可。如果全部相等,则说明矩阵是对称的。
阅读全文