【发布时间】:2026-02-19 10:15:02
【问题描述】:
我应该编写一个程序来添加二维矩形数组中的所有元素,但答案应该是 31,而不是打印 33。 我做错了什么?
代码如下:
public static int sum(int[][] array) {
int[][] numArray = {
{3, -1, 4, 0},
{5, 9, -2, 6},
{5, 3, 7, -8}
};
int sumOfRow = 0;
for (int i = 0; i < numArray.length; i++) {
sumOfRow += numArray[0][i];
sumOfRow += numArray[1][i];
sumOfRow += numArray[2][i];
}
System.out.println(sumOfRow);
return sumOfRow;
}
【问题讨论】: