f=f1+f2;f1=f2;f2=f 在C语言中

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/27 09:27:16

f=f1+f2;f1=f2;f2=f 在C语言中

斐波那契数列 1 1 2 3 5 8 13 21 34~
我猜f1,f2的初始值都是1吧.
我假设你要求出的个数length=20;
那么f=f1+f2=2 (f为第三个数)
要求第四个数
f1=f2,f2=f;
那么f=f1+f2=3 (f为第四个数)
要求第五个数
f1=f2,f2=f;
那么f=f1+f2=5 (f为第五个数)
以此类推