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 flag=1,count=1;
for(int i=1;fib(i)<=n;i++)
{
if(fib(i)>=m&&fib(i)<=n)
{
if(count){
printf("%d",fib(i));
count=0;
}
else
printf(" %d",fib(i));
flag=0;
}
}
if(flag)
printf("No Fibonacci number");
}
pta6-4 使用函数输出指定范围内的Fibonacci数 (20分)
最新推荐文章于 2023-09-05 16:11:58 发布