需求
贵妃在减肥
当前体重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