110,536
社区成员
发帖
与我相关
我的任务
分享
#include "stdio.h"
int F(int n)
{
if(n==1) return 1;
if(n==2) return 1;
if(n>2) return F(n-1)+F(n-2);
}
void main()
{
int n,result;
do{
printf("请输入需要的斐波那契数列长度n:");
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
result=F(i);
printf("%4d",result);
}
printf("\n");
}while(n!=0);
}