需求说明:正确使用continue语句,实现统计80分以上的学生人数,并按照下图所示输出人数和比例。(注意:continue只能用在循环里,它的作用是跳过循环体中剩余的语句而执行下一次循环)
package 作业;
import java.util.Scanner;
public class 作业13使用continue语句 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("输入班级总人数:");
Scanner scanner=new Scanner(System.in);
int num = scanner.nextInt();
int n =0;
double bl=0;
for (int i =1; i <=num; i++) {
System.out.println("请输入第"+i+"位学生的成绩:");
int score = scanner.nextInt();
if (score>80){
n++;
continue;
}
}
bl=(n*100)/num;
System.out.println("80分以上的学生人数是:"+n);
System.out.println("80分以上的学生所占的比例为:"+bl+"%");
}
}