打印班级平均分 最终版
package package1;
import java.util.Scanner;
public class JavaTest{
public static void main(String[] args){
System.out.println("******** 班级平均分计算 ********");
Scanner input = new Scanner(System.in);
int classCount = 1;
System.out.println("请输入需要计算平均分的班级个数:");
int numClass = input.nextInt() ;
for(int i = 1 ; i <= numClass ; i ++){
double sum = 0D ;
System.out.println("请输入" + classCount +"班学生个数:");
int stu = input.nextInt() ;
for(int j = 1 ; j <= stu ; ){
System.out.print("请输入第" + j + "位学生的成绩:");
double score = input.nextDouble();
boolean testScore = ((score < 0) || (score > 100));
if(testScore){
System.out.println("输入数据有误,请重新输入第" + j + "位学生的成绩:");
continue;
}
j ++;
sum += score;
}
double average = sum / stu;
System.out.println("最终" + classCount + "班平均分为:" + average);
classCount ++;
}
System.out.println("*********** 打印完毕 ***********");
}
}