1斐波那契数列问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1斐波那契数列问题相关的知识,希望对你有一定的参考价值。

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

  程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....

  

 1 public class Prog1 {
 2     public static void main(String[] args) {
 3         int n=10;
 4         System.out.println("第"+n+"个兔子总数为:"+fun(n));
 5     }
 6 
 7     /*
 8          斐波那契数列问题,兔子数量增加
 9      */
10     private static int fun(int n){
11         if(n==1||n==2){
12             return 1;
13         }else{
14             return fun(n-1)+fun(n-2);
15         }
16     }
17 }

运行结果:

技术分享图片

 

以上是关于1斐波那契数列问题的主要内容,如果未能解决你的问题,请参考以下文章

python做斐波那契数列。

编写一递归函数求斐波那契数列的前40项

C语言用递推和递归两种算法完成斐波那契数列的计算,给一下代码

python递归求斐波那契数列前10项

谁能帮我用JAVA编写一个斐波那契数列,用eclipse实现,代码不对不采纳!

用递归法计算斐波那契数列的第n项