求一个3×3矩阵主对角线元素之和
时间: 2023-12-01 12:02:22 浏览: 60
C++求一个3×3矩阵对角线元素之和
要求一个3×3矩阵的主对角线元素之和,可以使用双重for循环来遍历矩阵,并将主对角线上的元素进行累加。我将提供一个Java代码示例来解决这个问题:
```java
int[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
int sum = 0;
for(int i = 0; i < 3; i++) {
sum += matrix[i][i];
}
System.out.println("主对角线元素之和为:" + sum);
```
在这个示例中,我们定义了一个3×3的矩阵 `matrix`,然后使用双重for循环遍历这个矩阵。在每次循环中,我们将矩阵主对角线上的元素 `matrix[i][i]` 累加到变量 `sum` 中。最后,我们将结果打印出来。
提供了计算对角线之和的代码示例,我们可以借鉴这个思路来解决问题。
提供了二维数组的定义和访问的相关知识,这些知识对于我们理解代码示例很有帮助。
阅读全文