有一个有趣的仓鼠繁殖问题:第一个月买来1对仓鼠,2个月后会生1对小仓鼠,以后灭个月都会生1对小仓鼠;而生下来的仓鼠,也会从第二个月开始每月生1对小仓鼠,以此类推。试问一年后,仓鼠的总数达到多少?
分析问题得出出生月份与仓鼠对数关系图
由表可知仓鼠的繁殖规律:从第3个月开始,以后每个月的仓鼠对数都是前2个月仓鼠对数之和。解决上述问题的Visual Basic 程序如下:
Dim i As Integer
Dim a(1 To 20) As Integer
a(1)=1 : a(2)=1
for ①
a(i)= ②
Next i
Text1. Text=Str(a(n))
程序中画线部分①②应 填入 的语句或表达式为( )
A . ①i=0 To 12 ②a(i-1)+a(i-2)
B . ①i=3 To 12 ②a(i-1)+a(i-2)
C . ①i=3 To 12 ②a(i+1)+a(i+2)
D . ①i=0 To 12 ②a(i+1)+a(i-2)
答案:B