import java.util.Arrays;public class Main { public static void main(String[] args) { // 用二维数组表示的学生成绩: double[][] scores = { {82, 90, 91}, {68, 72, 64}, {95, 91, 89}, {67, 52, 60}, {79, 81, 85}, }; // TODO: double average; double sum = 0; for (double[] score : scores) { double avg = Arrays.stream(score).sum() / score.length; sum += avg; } average = sum / scores.length; System.out.println(average); if (Math.abs(average - 77.733333) < 0.000001) { System.out.println("测试成功"); } else { System.out.println("测试失败"); } } public static void main(String[] args) { // 用二维数组表示的学生成绩: int[][] scores = { {82, 90, 91}, {68, 72, 64}, {95, 91, 89}, {67, 52, 60}, {79, 81, 85}, }; // TODO: double average; double sum = 0; int count = 0; for (int[] score : scores) { int total = Arrays.stream(score).sum(); sum += total; count += score.length; } average = sum / count; System.out.println(average); if (Math.abs(average - 77.733333) < 0.000001) { System.out.println("测试成功"); } else { System.out.println("测试失败"); } }}
Sign in to make a reply
没错我就是一颗小白菜