import java.util.Arrays;
import java.util.Scanner;
public class Test1 {
public static void main(String[] args) {
new Test1().run();
}
public void run() {
// 2个学生3门成绩
double[][] a = new double[2][3];
// 用于存储学生平均分
double[] b= new double[a.length];
Scanner scanner = new Scanner(System.in);
for (int i = 0; i < a.length; i++) {
System.out.println("请输入学生"+(i+1)+"的成绩");
for (int j = 0; j < a[i].length; j++) {
System.out.println("请输入第"+(j+1)+"门成绩");
// 获取学生各门成绩
a[i][j] = scanner.nextInt();
}
// 求的各学生课程平均分
b[i]= Arrays.stream(a[i]).average().getAsDouble();
System.out.println();
}
// 输出各学生平均分
for (int i = 0; i < a.length; i++) {
System.out.printf("学生"+(i+1)+"平均分:%.2f\n",b[i]);
}
}
}
java 求n个学生的成绩平均分
于 2022-09-06 11:51:38 首次发布