当先锋百科网

首页 1 2 3 4 5 6 7

Java是一种面向对象的编程语言,可以用来处理各种各样的计算任务。在这篇文章中,我们将介绍Java如何计算一个方阵的行和。

public class RowSum {
public static void main(String[] args) {
int[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
int[] rowSum = new int[3];
for (int i = 0; i< matrix.length; i++) {
for (int j = 0; j< matrix[i].length; j++) {
rowSum[i] += matrix[i][j];
}
}
for (int i = 0; i< rowSum.length; i++) {
System.out.println("Row sum of row " + (i+1) + ": " + rowSum[i]);
}
}
}

上面的代码演示了如何计算一个3 x 3的方阵的行和。我们首先定义了一个二维数组来存储方阵,然后定义了一个一维数组来存储每一行的和。接下来,我们使用嵌套的for循环遍历方阵中的每一个元素,并将它们累加到对应的行和变量中。最后,我们输出每一行的和。

如果我们运行这段代码,将会得到以下输出:

Row sum of row 1: 6
Row sum of row 2: 15
Row sum of row 3: 24

这表明第一行的和为6,第二行的和为15,第三行的和为24。这个程序可以轻松地扩展到处理更大的方阵和更多的行。