求Fibonacci数列中大于t的最小的一个数,结果由函数返回.实在看不懂啊,

求Fibonacci数列中大于t的最小的一个数,结果由函数返回.实在看不懂啊,
其中Fibonacci数列F(n)的定义为:
F(0)=0,F(1)=1
F(n)=F(n-1)+F(n-2)
-----------------------
int jsValue(int t)
{ int f1=0,f2=1,fn;
fn=f1+f2;
while(fn
bovey5432 1年前 已收到1个回答 举报

zchvip750213 幼苗

共回答了20个问题采纳率:90% 举报

int jsValue(int t)
{ int f1=0,f2=1,fn;//按照定义赋初值
fn=f1+f2;//第一次求fn
while(fnt
{f1=f2;
f2=fn;
fn=f1+f2;}
return fn;//返回fn
}

1年前

4
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.563 s. - webmaster@yulucn.com