怎样用C语言求斐波那契数列第n项的值?
#includemain(){intf1,f2,f,i,n;printf("请输入项数:");scanf("%d",&n);f1=f2=1;if(n<=2)printf(...
#include
main()
{ int f1,f2,f,i,n;
printf("请输入项数:");
scanf("%d",&n);
f1=f2=1;
if(n<=2)
printf("%d",1);
else
for(i=3;i<=n;i++)
{
f=f1+f2;
f1=f2;
f2=f;
printf("%d\n",f); 展开
main()
{ int f1,f2,f,i,n;
printf("请输入项数:");
scanf("%d",&n);
f1=f2=1;
if(n<=2)
printf("%d",1);
else
for(i=3;i<=n;i++)
{
f=f1+f2;
f1=f2;
f2=f;
printf("%d\n",f); 展开
1个回答
展开全部
#include main( ){long f1,f2,f;int i,n;scanf("%d",&n);f1=f2=1;if(nf=1;elsefor(i=3;if=f1+f2;f1=f2;f2=f;}printf("%ld\n",f);}
用C语言输出斐波那契数列的前n项步骤:
1、首先,打开vc。
2、点击文件、新建
3、选择win32 console application 并在右侧输入工程的名字和地址,确定
4、选择一个空的工程,完成。
5、再次点击文件、新建,
6、选择c++ source file 并输入文件名字,确定,
7、输入如图所示的代码,这里以前十个斐波那契数列数为例,需要输出其他个数请把5改成对应数字的一半(比如要输出前20个,就把图中的5改成10)
8、点击右上角的编译运行按钮。
9、ok!我们成功地输出了斐波那契数列的前十项。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询