1.
(2021高一下·东台月考)
斐波那契在《计算之书》中提出了一个有趣的兔子问题:从第三个月开始,每个月的兔子对数是前两个月的兔子对数之和,又同时作为下一个月兔子对数的加数。这种重复反馈的过程称为迭代。迭代法也称辗转法,阅读下列程序代码。
def fib(n):
#迭代求Fibonacci数列
f2=f1=1
for i in range(①,n+1):
②
return f2
n=int(input('输入需要计算的月份数:'))
print('兔子总对数为:',fib(n))
input("运行完毕,请按回车键退出...")
下列说法错误的是( )
A . 确定迭代变量, 程序中的的f1、f2
B . 建立迭代关系式,②处应填写:f1,f2=f2,f1+f2
C . 对迭代过程进行控制,①处应填写range(3,n+1)枚举从第三个月开始
D . f1,f2=f2,f1+f2不可以用temp=f1+f2,f1=f2,f2=temp代替