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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 马鹏涛 中级黑马   /  2015-5-9 12:24  /  756 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

有一对兔子,从出生第三个月起每一个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死.每个月的兔子总数有多少?


这个题来大神???????????????????!!!!!!!!!!!!!!

1 个回复

倒序浏览
试试这样
  1. public class Test
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.                 int n = 10;
  6.                 System.out.println("第"+n+"个月兔子总数为"+fun(n));
  7.         }
  8.         private static int fun(int n)
  9.         {
  10.                 if(n==1 || n==2)
  11.                    return 1;
  12.                 else
  13.                    return fun(n-1)+fun(n-2);
  14.         }
  15. }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马