时间:2021-05-20
【项目:求Fibonacci数列】
Fibonacci数列在计算科学、经济学等领域中广泛使用,其特点是:第一、二个数是1,从第3个数开始,每个数是其前两个数之和。据此,这个数列为:1 1 2 3 5 8 13 21 34 55 89 ……,请设计程序,输出这个数列,直到这个数字超过10000。
【提示】数列可以表示为:
【参考解答】
#include <iostream>using namespace std;int main( ){ int f1,f2,fn,n; f1=f2=1; n=2; cout<<f1<<'\t'<<f2<<'\t'; fn=f1+f2; while(fn<10000) { cout<<fn<<'\t'; n++; if(n%5==0) cout<<endl; f1=f2; f2=fn; fn=f1+f2; } return 0;}总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
如果有一个fibonacci数列要计算:复制代码代码如下:varfibonacci=function(n){returnn<2?n:fibonacci(n-1)
本文以实例形式讲述了Java基于高精度整型实现fibonacci数列的方法,分享给大家供大家参考之用。具体方法如下:packagecom.java.learni
本文实例讲述了C++求逆序对的方法,分享给大家供大家参考之用。具体实现方法如下:#include#includeusingnamespacestd;intarr
斐波那契数列(Fibonacci)最早由印度数学家Gopala提出,而第一个真正研究斐波那契数列的是意大利数学家LeonardoFibonacci,斐波那契数列
比如说,我们想要一个递归函数来计算Fibonacci数列。一个Fibonacci数字是之前两个Fibonacci数字之和。最前面的两个数字是0和1。复制代码代码