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。这个程序可以轻松地扩展到处理更大的方阵和更多的行。