public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输入总人数");
int num = sc.nextInt();
int a=0;
for (int i = 1; i <= num; i++) {
System.out.println("请输入第"+i+"位的成绩");
int score = sc.nextInt();
if(score>=80){
continue;
}else{
a=a+1;
}
}
System.out.println("80分以上人数为"+(num-a));
String b=(double)(num-a)/num*100 +"%";
System.out.println("80分以上学生所占比例为:"+b);
}
用户可以实现输入学生数量获取对应的输入成绩数量
用户输入完成后会自动计算高于80分的人数并算出比例
计算其他分数只需将if判断条件更改即可