Java 无法使用递归在斐波那契数列中找到错误
我正在尝试为斐波那契数列编写程序。但我无法执行该程序。该程序来自初学者指南。有人能帮我吗Java 无法使用递归在斐波那契数列中找到错误,java,recursion,Java,Recursion,我正在尝试为斐波那契数列编写程序。但我无法执行该程序。该程序来自初学者指南。有人能帮我吗 class fib { int fibo(int n) { if(n == 1 || n == 2) return 1; int result; result = fibo(n - 1) + fibo(n - 2); return result; } } class Shruti { publi
class fib {
int fibo(int n) {
if(n == 1 || n == 2)
return 1;
int result;
result = fibo(n - 1) + fibo(n - 2);
return result;
}
}
class Shruti {
public static void main(String args[]) {
fib f = new fib();
System.out.println(f.fibo(5));
System.out.println(f.fibo(3));
System.out.println(f.fibo(6));
}
}
当您尝试运行它时会发生什么?您打算如何运行它?我正试图在eclipse上运行它,但我得到的是以前程序的输出。这有意义吗?我得到的是以前程序的输出,清理并重建项目。@lpratlong否!默认值称为默认值或包。