1. 程式人生 > >輸入學生成績,計算80分以上的學生的人數及所占的比例

輸入學生成績,計算80分以上的學生的人數及所占的比例

ati 成績 scanner main pub put 分數 continued ble

import java.util.Scanner;

public class ContinueDemo {
public static void main(String[] args) {
int score;//分數
int total;//總人數
int num=0;//成績大於80分的人數
Scanner input=new Scanner(System.in);
System.out.print("請輸入班級的總人數:");
total =input.nextInt();//輸入班級的總人數
for(int a =1;a<=total;a++){
System.out.print("請輸入第"+a+"位學生的成績:");
score=input.nextInt();//循環輸入五個學生的成績
if(score<80){//80分以上的人數統計
continue;
}
num++;
}
System.out.println("80分以上的學生人數是:"+num);
double bili=(double)num/total*100;//計算80分以上所占的比例
System.out.println("80分以上的學生所占的比例是:"+bili+"%");
}

}

輸入學生成績,計算80分以上的學生的人數及所占的比例