A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© chenyihan 初级黑马   /  2016-9-17 10:17  /  432 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

3、逻辑思考题:
小明的妈妈每天会给他20元林花钱,小明每天会花掉一半,
把另一半存起来,每到周日小明拿到钱就花掉所有钱的一半,
小明要攒够100元需要多少天?
*/

2 个回复

倒序浏览
递归可以的,用%7==0判断
回复 使用道具 举报
private static void demo02() {                 int de = 20;//每天20                 int ze = 0;//总钱数0                 int days = 0;                 while(true) {                         days++;                         if(days%7==0) {                                 ze=(ze+de)/2;                                                         } else {                                 ze += (de/2);                         }                         System.out.print(ze+" ");                         if(ze==100)                                 break;                 }                 System.out.println("要攒"+ze+"需要:"+days+"天");         }
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马