本文主要是介绍C语言例4-36:求Fibonacci数列的前40个数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
教材优化代码如下:
//求Fibonacci数列的前40个数
#include<stdio.h>
int main(void)
{long int f1=1,f2=1;int i=1;for(;i<=20;i++){printf("%15ld%15ld",f1,f2);if(i%2==0)printf("\n");f1+=f2;f2+=f1;}return 0;
}
结果如下:
我的基础代码实现:
//基础实现
#include<stdio.h>
int main(void)
{long int f1=1,f2=1,f3;int n=1;printf("%15ld%15ld\n",f1,f2);for(;n<39;n++){f3=f1+f2;printf("%15ld",f3);f1=f2;f2=f3;if(n%5==0)printf("\n");}return 0;
}
结果如下:
这篇关于C语言例4-36:求Fibonacci数列的前40个数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!