int fib( int n )
{
if(n==1||n==2)
return 1;
else
return fib(n-1)+fib(n-2);
}
void PrintFN(int m, int n)
{
int i=1;
int flag=1;
int count=0;
while(fib(i)<m)
{
i++;
}
while(fib(i)<=n)
{
if(flag)
{
printf("%d",fib(i));
flag=0;
}
else
{
printf(" %d",fib(i));
}
count++;
i++;
}
if(count==0)
{
printf("No Fibonacci number\n");
}
}
使用函数输出指定范围内的Fibonacci数 (20分)
最新推荐文章于 2024-05-08 20:57:32 发布