多重循环-成绩统计
题目:多重循环
统计每个班级的总成绩和平均分以及三个班总的成绩和平均分[学生的成绩从键盘输入],每个班有5名同学
/*
*多重循环
*统计三个班的平均分和所有班级的平均分[学生的成绩从键盘输入]
*统计三个班几个人数,每个班有5名同学
*/
import java.util.Scanner;
public class Mulfor{
public static void main(String[] args){
Scanner myScanner = new Scanner(System.in); //创建Scanner对象
double totalscore=0;
for(int j=1;j<=3;j++){//定义班级数为j
double sum = 0;//定义一个班的总分
for(int i=1;i<=5;i++){ //定义学生序号为i
System.out.println("请输入第"+j+"个班的第"+i+"个学生的成绩:");
double score = myScanner.nextDouble();
sum+=score;
System.out.println("第"+j+"个班的第"+i+"个学生的成绩:"+score);
}
System.out.println("第"+j+"个班级的总分为:"+sum+"平均分为"+(sum/5));
//把sum累加到三个班的总成绩
totalscore+=sum;
}
System.out.println("三个班的总成绩:"+totalscore+"平均分:"+(totalscore/3));
}
}