public class Fibonacci {
public int calculate (int n) {
if(n==1) {
return 1;
}else if (n==2) {
return (n-1);
}else {
//迭代计算
return calculate(n-1)+calculate(n-2);
}
}
//计算第八位时的斐波拉契数
public static void main(String[] args) {
Fibonacci fib =new Fibonacci();
System.out.println(fib.calculate(8));
}
}
JAVA 迭代计算斐波拉契数列
最新推荐文章于 2022-12-26 13:50:17 发布