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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 新人救济 中级黑马   /  2016-5-12 19:43  /  556 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

给大家分享一道今天做的for循环的题:
class Tist7 {
        public static void main(String[] args) {
                int corut = 1;
                int sum=0;
                for (x = 1;x <=12 ;x++){
                        if (x%2==0) {
                                sum = corut + sum; //sum:是记录双月分的兔子总数
                                System.out.println(x+"月有"+sum+"对兔子"+"共有:"+sum*2+"只兔子");
                        }else {
                                corut = sum + corut;//corut:是记录单月分的兔子的总数。
                                System.out.println(x+"月有"+corut+"对兔子"+"共有:"+corut*2+"只兔子");
                        }
                }
        }
}

5 个回复

倒序浏览
题目呢????
回复 使用道具 举报
忘了写题目了!!!題目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一  对兔子,假如兔子都不死,问每个月的兔子总数为多少?  微笑刚开始真的无从下手,这么难的,怎么可以说是基础呢,感觉这些应该是逻辑分析很强的, 第一个月只有一对兔子,第二个月还是只有一对兔子,第三个月,就有两对了,第四个月3对, 第五个月5对,第六个月8对,第七个月是13对。。。。。。规律出来了,你们发了没?
回复 使用道具 举报 1 0
斐波那契数列,我记得用递归做挺快
回复 使用道具 举报
不错,还知道加注释!!!
回复 使用道具 举报
看一看。。。。。。。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马