| /* * 第十题:小明的妈妈每天会给他20元零花钱。平日里,小明先花掉一半,再把一半存起来。
 * 每到周日,小明拿到钱后会把所有零花钱花掉一半。
 * 请编程计算,从周一开始,小明需要多少天才能存够100元?
 */
 public class Test10{
 
 public static void main(String args[]){
 
 //定义整数变量,表示天数和存下的零花钱
 int day=0,money=0;
 while(money<100){
 day++;
 //周一到周六每天能存10元
 if(day%7!=0){
 money+=10;
 } else{
 //周日领20元后花总数的一半
 money=(money+20)/2;
 }
 
 }
 //输出
 System.out.printf("小明需要 %d 天存够100元", day);
 
 }
 
 }
 
 
 |