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

admin2019-06-28  30

问题 运行下列程序,结果是
    Private Sub Command0_Click()
    f0=1
    k=1
    Do While k<>
    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

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

最新回复(0)