代码:
public class Day3Demo7 {
public static void main(String[] args) {
int water = 0;//定义桶中已有的水量开始是0L
int minute = 0;//定义变量代表分钟数
while(water <10){//循环判断
minute ++;//每次循环给分钟数加1
water += minute - 3;//每分钟计算桶里的水量
if (water<0){
water = 0;
}
System.out.println(minute+"分钟"+water+"L");
}
System.out.println(minute+"分钟之后,水桶里能保持满水的状态");
}
打印:
1分钟0L
2分钟0L
3分钟0L
4分钟1L
5分钟3L
6分钟6L
7分钟10L
7分钟之后,水桶里能保持满水的状态