java 用递归函数实现斐波那契数列 1、1、2、3、5、8、13、21
package com.xuyigang1234.chp02; /** * 用递归函数实现斐波那契数列 1、1、2、3、5、8、13、21 * * */ public class Demo2 { //静态方法 static int fei(int n){ if(n==1||n==2) { return 1; } return fei(n-1)+fei(n-2); } //普通方法 int fei01(int n){ if(n==1||n==2) { return 1; } return fei01(n-1)+fei01(n-2); } public static void main(String[] args) { System.out.println(Demo2.fei(5)); //静态方法调用 //普通方法先实例化再调用 Demo2 demo2 = new Demo2(); for(int i=1;i<5;i++) { System.out.println(demo2.fei01(i)); } } }
- 上一篇 »python 实现斐波那契数列
- 下一篇 »斐波那契数列-python实现