我想为斐波那契数列函数编写一个 java 程序。它不工作。有人可以帮我吗?它只适用于小数字
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
int x = input.nextInt();
int e =fan(x);
System.out.println(e);
}
public static int fan(int e){
int a =1;
int b;
int c = 0;
for (int i=1; i<=e; i++) {
b=c;
c=b+a;
a=b;
}
return c;
}
}