import java.util.Scanner; public class 成绩 { // 依次输入十个学生成绩,判断学生等级(优秀,良好,中等,合格,不及格)及人数 public static void main(String args[]){ int i,j; float n; // 统计优秀的人 int a=0; // 统计良好的人 int b=0; // 统计中等的人 int c=0; // 统计合格的人 int d=0; // 统计不及格的人 int e=0; for(i=1;i<=10;i++){ Scanner scanner=new Scanner(System.in); System.out.println("请输入第"+i+"个学生成绩:"); n=scanner.nextFloat(); if(n>=90&&n<=100){ System.out.println("第"+i+"个学生成绩为:"+n+"等级为优秀"); a++; } if(n>=80&&n<90){ System.out.println("第"+i+"个学生成绩为:"+n+"等级为良好"); b++; } if(n>=70&&n<80){ System.out.println("第"+i+"个学生成绩为:"+n+"等级为中等"); c++; } if(n>=60&&n<70){ System.out.println("第"+i+"个学生成绩为:"+n+"等级为合格"); d++; } if(n<60&&n>=0){ System.out.println("第"+i+"个学生成绩为:"+n+"等级为不及格"); e++; } if(n>100||n<0) { System.out.println("你输入的成绩有误"); } } System.out.println("成绩优秀的人有"+a+"个"); System.out.println("成绩良好的人有"+b+"个"); System.out.println("成绩中等的人有"+c+"个"); System.out.println("成绩合格的人有"+d+"个"); System.out.println("成绩不及格的人有"+e+"个"); } }