大家好,我是小新,我来为大家解答以上问题。斐波那契数列java循环,斐波那契数列java很多人还不知道,现在让我们一起来看看吧!
1、public class Fei {
2、 public int func(int n){
3、 if(n==1){
4、 return 1;
5、 }else if(n>1){
6、 return func(n-1)+func(n-2);
7、 }else if(n<0){
8、 System.out.println("输入数字不符合要求");
9、 return -1;
10、 }
11、 return 0;
12、 }
13、 public static void main(String []args){
14、 Fei f=new Fei();
15、 Scanner input=new Scanner(System.in);
16、 System.out.print("请输入项数n(0<n<40):");
17、 int num=input.nextInt();
18、 System.out.println("第"+num+"项数为:"+f.func(num));
19、 }
20、}
本文到此讲解完毕了,希望对大家有帮助。