单选题

农场新饲养了一对兔子,它们会从第三个月开始每月生一对兔子,每对新生的兔子从出生后的第三个月开始每月也会生一对兔子。假设这些兔子都不会死亡。利用下面的函数可以计算第n个月农场一共有多少对兔子,则第5个月农场总共拥有的兔子对数是(    )。

def rabbit(n): 
if n==1 or n==2:
    return 1
else:
    return rabbit(n-1)+rabbit(n-2)
A

3

B

5

C

7

D

9

赣ICP备20007335号-2