作业帮 > 综合 > 作业

请编写函数fun(),它的功能是求Fibonacci数列中小于t的最大的一个数,结果由函数返回.其中Fibonacci数

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 10:58:25
请编写函数fun(),它的功能是求Fibonacci数列中小于t的最大的一个数,结果由函数返回.其中Fibonacci数列F(n)的定义为
F(0)=0,F(1)=1
F(n)=F(n-1)+F(n-2)
部分源程序给出如下.
:#include
#include
#include
int fun(int t)
{
}
main()
{
int n;
clrscr();
n=1000;
printf("n=%d,f=%d\n",n,fun(n));
}
请楼主参考采纳
int fun(int t)
{
int i;
int current = 0;
for(i=1; total t)
break;
current += i;
}
return current;
}