贵妃减肥 断腿案例 break

255 阅读2分钟

需求

贵妃在减肥

当前体重300斤

目标体重100斤

循环内容是:

运动

体重 = 300

结束条件:体重 = 100

循环的内容:

运动

体重下降

假设每一次运动减0.8斤

体重=300
运动天数=0

while(体重>100){
	
    退出的循环一个操做

	运动
    体重-=0.8;
    运动天数+=1
    
    if(运动天数==5){
    打印(腿断了)
    break;
    }

}

后面的内容

代码

public class 贵妃减肥 {
    public static void main(String[] args) {

        // 初始化变量
        double weight = 300;
        double target = 100;
        int day = 0;
        double effect = 0.8;

        // 循环运动
        while (weight > target) {
            System.out.println("运动减肥");
//            weight = weight - effect;
            weight -= effect;
            day++;

            if(day == 5){
                System.out.println("很意断,腿断了");
                System.out.println("不得已,中止减肥计划");
                System.out.println("断腿的这一天,体重是"+weight);
                break;
            }
            System.out.println("运动结果:当前是第" + day + "天,减肥后的体重是" + weight);

        }
    }
}

效果

"C:\Program Files\Java\jdk1.7.0_17\bin\java.exe" "-javaagent:D:\Program Files\JetBrains\IntelliJ IDEA Educational Edition 2020.2\lib\idea_rt.jar=4129:D:\Program Files\JetBrains\IntelliJ IDEA Educational Edition 2020.2\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.7.0_17\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\jce.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\jfxrt.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\resources.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\rt.jar;E:\code2020\untitled8\out\production\untitled8" 贵妃减肥
运动减肥
运动结果:当前是第1天,减肥后的体重是299.2
运动减肥
运动结果:当前是第2天,减肥后的体重是298.4
运动减肥
运动结果:当前是第3天,减肥后的体重是297.59999999999997
运动减肥
运动结果:当前是第4天,减肥后的体重是296.79999999999995
运动减肥
很意断,腿断了
不得已,中止减肥计划
断腿的这一天,体重是295.99999999999994

Process finished with exit code 0