小明的妈妈每天会给他20元零花钱。平日里,小明先花掉一半,再把一半存起来。每到周日,小明拿到钱后会把所有零花钱花掉一半。 请编程计算,从周一开始,小明需要多少天才能存够100元? - public class Test{
- public static void main(String args[]){
-
- int sum = 0;
- int day = 1;
-
- while(sum<=100){
- sum += 20;
-
- //星期日,花一半
- if(day%7==0)
- sum = sum/2;
- else
- //星期1-6,花一半
- sum = sum/2;
- day++;
- }
-
- System.out.println(day--);
- }
- }
复制代码
|