13、使用continue语句

来源:互联网 发布:js数组去重排序 编辑:程序博客网 时间:2024/06/18 11:13

需求说明:正确使用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+"%");    }}
0 0
原创粉丝点击