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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 374856298 中级黑马   /  2015-4-28 21:54  /  492 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
        小芳的妈妈每天给她2.5元钱,她都会存起来,
但是,每当这一天是存钱的第5天或者5的倍数的话,
她都会花去6元钱,请问,经过多少天,小芳才可以存到100元钱。

*/
//int sum = 100;// 最终的目标
//double db = 2.5;// 每次存放的钱数

/*

class CunQian
{
        public static void main(String[] args)
       
        {
                        int day = 1;// 天数
                        double dsum = 0;// 每次存放的总数
                                while (true)
                                        {
                                                dsum += 2.5;// 返回每天都存放钱的总和
                                               
                                                if (day % 5 == 0) // 判断是不是5的倍数
                                                {
                                                        dsum -=6 ;// 从总数中扣去6元
                                                        System.out.println("第" + day + "天花去6元,还剩" + dsum + "元!");
                                                }
                                                //boolean flag = dsum >= sum;// 求dsum是否大于sum的boolean值
                                                if (dsum >= 100)        // 如果是true则输出最终的结果,并跳出循环
                                                {
                                                         System.out.println("要经过连续存储" + day + "天,才能存上100元");
                                                        break;
                                                }
                                                else // 否则天数加1,也就是继续存钱
                                                        {
                                                                day++;
                                                        }
                                        }
        }
}






class  CunQian
{
        public static void main(String[] args)
        {
                double sum=0;                        //定义一个总钱数
               
                int i;                                //定义天数
               
                for(i=1;;i++)
                {
                        sum+=2.5;
                        if(i%5==0)
                        {
                                sum-=6;
                        }

                       
                        if (sum>=100)
                        {
                                break;
                        }
                }
                System.out.println("总共需要"+i+"天");
        }
}


*/


4 个回复

倒序浏览
zhubingg 来自手机 中级黑马 2015-4-28 21:56:24
沙发
很厉害
回复 使用道具 举报
求黑马币,,,一楼飘过~~
回复 使用道具 举报
来学习!!!!!!
回复 使用道具 举报
都是一群牛逼的神啊!佩服
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马