Continue语句

package java基础知识;

import java.util.Scanner;

public class Continue语句 {

	/**
	 * @param 统计随机录入10个数中偶数的综合.这样的问题可以通过continue语句来解决
	 * 问题分析:
	 * 1,通过循环,获得随机录入的10个数
	 * 2,判断:如果当前数不是偶数直接执行continue,不执行累加命令直接进入下一次循环
	 * 
	 * 什么是continue语句:
	 * continue语句的作用是跳过循环体中剩余的语句而执行下一次循环.
	 * 语法:
	 * 代码块(...){
	 * 		..
	 * 		continue;
	 * 		..
	 * }
	 * continue一般与条件语句一起使用,加速循环:
	 * for (int i=0 ; i<10 ; i++){
	 * 跑400米;
	 * if (!口渴){
	 * 	continue;
	 *  不喝水,继续跑
	 * 	}
	 * 	接过水壶,喝水;
	 * }
	 */
	public static void main(String[] args) {
		// 循环录入Java考试的学生成绩,统计分数大于等于80分的学生占全部学生的比例
		Scanner input = new Scanner(System.in);
		System.out.println("请你输入班级的人数: ");
		double score = 0; 
		int count = 0;//定义一个变量来统计大于等于80分的学生的人数
		int renshu = input.nextInt();
		for(int i = 1; i <= renshu ; i++){
			System.out.println("请你输入第"+i+"的学员的分数: ");
			score = input.nextDouble();
			//判断分数是否大于等于80
			if(score <80){
				continue;
			}
			count ++;//统计大于等于80分的分数出现的次数
		}
		System.out.println("全班大于等于80分的学生的比例是:"+( count/renshu)*100 +"%");
	}
	//break语句无条件结束整个循环结构,continue语句是否结束循环要根据条件进行判断,且continue语句结束的是本次循环体后面的语句,不是结束整个循环结构
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值