题干
提示:这段是题干,仔细阅读仔细分析:
二维数组遍历求和操作:用二重循环求出二维数组b所有元素的和
提示:以下是本篇文章正文内容,下面案例可供参考
一、题目分析
1.定义要求和的二维数组
2.定义一维数组存放和
3.定义变量存放和
4.遍历二维数组求和
5.打印输出
二、代码
1.代码块
代码如下(示例):
package com.jiruan.arraywork05;
/*6.二维数组遍历求和操作:用二重循环求出二维数组b所有元素的和:
int[][] b={{11},{21,22},{31,32,33}}*/
public class Work6 {
/*程序主入口*/
public static void main(String[] args) {
/*定义二维数组,存放元素*/
int[][] array={{11},{21,22},{31,32,33}};
/*定义一维数组,后续用于存放和*/
int[] sum=new int[3];
/*定义sum1用于存放和*/
int sum1=0;
/*for循环遍历数组,二维数组,所以用for循环嵌套*/
for (int i = 0; i <= array.length-1; i++) {
for (int j = 0; j <= array[i].length-1; j++) {
sum[i]+=array[i][j];//把array[i][j]的值那给sum[i]
}
sum1+=sum[i];//把sum[i]里的所有元素加到sum1中
}
System.out.println(sum1);//打印输出sum1,sum1就是二维数组里所有元素的和
}
}
2.一图流
总结
这是一道数组练习题,本文是我的个人理解,有一定局限性,但希望对你也能有所帮助!