JAVA输出二维数组周边元素之和_请编写函数fun(),函数的功能是求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数 - 赏学吧...
时间: 2024-03-01 16:50:04 浏览: 64
在键盘上输入一个3行3列矩阵的各个元素的值(值为整数),然后输出矩阵第一行与第三行元素之和,并在fun()函数中输出
5星 · 资源好评率100%
好的,以下是fun()函数的代码实现,可以求出二维数组周边元素之和:
```java
public static int fun(int[][] arr) {
int sum = 0;
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[0].length; j++) {
if (i == 0 || j == 0 || i == arr.length - 1 || j == arr[0].length - 1) {
sum += arr[i][j];
}
}
}
return sum;
}
```
其中,二维数组的周边元素包括第一行、最后一行、第一列和最后一列的所有元素,因此在循环中判断元素的位置是否在周边,如果是,则把元素的值加入到sum变量中。最后,函数返回sum作为周边元素之和的结果。
阅读全文