输入一个n*n的矩阵求除开对角线上元素外的所有元素之和
时间: 2024-05-13 13:16:56 浏览: 40
矩阵对角线元素的和1
好的,下面是求解的Python代码:
```python
def sum_off_diagonal(matrix):
n = len(matrix)
total_sum = 0
for i in range(n):
for j in range(n):
if i != j:
total_sum += matrix[i][j]
return total_sum
```
其中,`matrix` 表示输入的矩阵,`n` 表示矩阵的维数。函数中的两个 for 循环遍历了矩阵中除了对角线上的所有元素,然后将它们的和累加到 `total_sum` 中并返回。
希望这个代码可以帮助到你。
阅读全文