斐波那契数列
发布时间:2023-08-27 21:00:59 262 相关标签:
要求输入一个整数n,请你输出斐波那契数列的第n项。n<=39。
public class Solution12 {
public static int Fibonacci(int n){ //输入为第N项,返回值为第N项的值
int a=1; int b=1; int c=0;
if (n <=0){
return 0;
}else if (n==1||n==2){
return 1;
}else {
for (int i=3;i<=n;i++){ //在执行第二轮循环的时候a,b的值分别赋为上一轮b,c的值
c = a+b;
b = a;
a = c;
}
}
return c;
}
public static void main(String args[]){
System.out.println(Fibonacci(39));
}
}
//输出:
//63245986
//
//Process finished with exit code 0
文章来源: https://blog.51cto.com/u_13618048/5891460
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报