运行下列程序,结果是 Private Sub Command0_Click() f0 = 1 k = 1 Do While k

admin2015-07-01  23

问题 运行下列程序,结果是
Private Sub Command0_Click()
    f0 = 1
    k = 1
    Do While k <= 5
        f = f0 + f1
        f0 = f1
        f1 = f
        k = k + 1
    Loop
MsgBox "f=" & f
End Sub

选项 A、f=5
B、f=7
C、f=8
D、f=13

答案A

解析 本题考查的是do while循环的执行过程,在每次循环之前,会检查循环条件表达式是否满足,循环体是在条件表达式成立的前提下,才会执行。本题k<=5,循环体执行5次,第5次结束之后,f=5,k=6不满足再次循环的条件,所以最终f=5。因此,选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/Eogp777K
0

最新回复(0)