黑马程序员技术交流社区

标题: 兔子问题: [打印本页]

作者: 马鹏涛    时间: 2015-5-9 12:24
标题: 兔子问题:
有一对兔子,从出生第三个月起每一个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死.每个月的兔子总数有多少?


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

作者: 熬夜看书    时间: 2015-5-9 13:03
试试这样
  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. }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2