码迷,mamicode.com
首页 > 其他好文 > 详细

斐波那契数

时间:2019-10-31 00:53:35      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:pre   printf   lse   system   结果   ali   int   ati   else   

public class FibonacciSeries {
    //Realizing Fibonacci number recursively
    public static long fibonacci(long number) {
        if (number == 0 || number == 1) {
            return number;
        }else {
            return fibonacci(number - 1) + fibonacci(number - 2);
        }
    }
    
    public static void main(String [] args) {
        for (int i = 0; i < 20; i++) {
            System.out.printf("第%d个斐波那契数是:%d\n", i, fibonacci(i));
        }
    }
}

结果为:

第0个斐波那契数是:0
第1个斐波那契数是:1
第2个斐波那契数是:1
第3个斐波那契数是:2
第4个斐波那契数是:3
第5个斐波那契数是:5
第6个斐波那契数是:8
第7个斐波那契数是:13
第8个斐波那契数是:21
第9个斐波那契数是:34
第10个斐波那契数是:55
第11个斐波那契数是:89
第12个斐波那契数是:144
第13个斐波那契数是:233
第14个斐波那契数是:377
第15个斐波那契数是:610
第16个斐波那契数是:987
第17个斐波那契数是:1597
第18个斐波那契数是:2584
第19个斐波那契数是:4181

斐波那契数

标签:pre   printf   lse   system   结果   ali   int   ati   else   

原文地址:https://www.cnblogs.com/baiyifengyun/p/11768878.html

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!