编了一个C语言程序,是求斐波那契数列(兔子数列)的,想要五个一换行,结果不对,求指点
#include<stdio.h>main(){inti,j,x=1,k=0,y;for(i=1;i<=11;i++){if(i<=1){x=1;y=0;}else{x=...
#include<stdio.h>
main()
{
int i,j,x=1,k=0,y;
for(i=1;i<=11;i++)
{if(i<=1){x=1;y=0;}
else {x=x+y;y=y+x;}
printf("%d ",(k+=1,x));
if(i>2)printf("%d ",(k+=1,y));
if(k==5){printf("\n");k=0;}
}
return 0;
}
只要前20项 展开
main()
{
int i,j,x=1,k=0,y;
for(i=1;i<=11;i++)
{if(i<=1){x=1;y=0;}
else {x=x+y;y=y+x;}
printf("%d ",(k+=1,x));
if(i>2)printf("%d ",(k+=1,y));
if(k==5){printf("\n");k=0;}
}
return 0;
}
只要前20项 展开
1个回答
展开全部
#include<stdio.h>
main()
{
int i,j,x=1,k=0,y;
for(i=1;i<=20;i++)
{if(i<=1){x=1;y=1;}
else {j=x;x=y;y=y+j;}
printf("%d ",(k+=1,x));
if(k==5){printf("\n");k=0;}
}
printf("\n");
return 0;
}
追问
没法换行啊
追答
输出是
1 1 2 3 5
8 13 21 34 55
89 144 233 377 610
987 1597 2584 4181 6765
五个一换行
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询