![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
斐波那契数列
就这个吃好了
欢迎交流
展开
-
java,for循环实现斐波那契数列第n项的值
public static int FBNQ(int n){ if(n==1||n==2) //判断要求的n是多少,n为1,2项时它的值为1; return 1; else //求n大于等于3时的值 int a=1,b=1,sum=0;//初始化第一项和第2项为1,声明变量sum存放第3项的值 for(i=3;i<=n;i++){ sum=a+b; //前两项的值相加为第三项的值 a=b; //为求下一项做准备,把原来第2项的值给第一项原创 2021-04-13 13:40:34 · 2618 阅读 · 0 评论 -
Java实现斐波那契数列前n项求和
public static int FBNQ(int n){ int sum,a,b; if(n==1) sum=1; if(n==2) sum=2; else a=b=1;sum=2; for(int i=3;i<=n;i++){ //如果n>2,则直接第3项不断循环累加求和 if(i%2!=0){ //判断求奇数项的和 a=a+b; //计算第3项的值 sum=sum+a; //累加 } if(i%2==0){ //判断求原创 2021-04-07 22:13:08 · 4264 阅读 · 0 评论