单选题 运行下列程序,结果是Private Sub Command2_Click() f0 = 1: f1 = 1: f2 = 1: k = 1 Do While k <= 4 f = f0 + f1 + f2 f0 = f1 f1 = f2 f2 = f k = k + 2 Loop MsgBox "f=" & fEnd Sub
【正确答案】 A
【答案解析】解析:本题考查的是Do… while循环执行的过程。此循环在每次执行前会检查条件表达式k<=4是否满足,循环第一次时k=1,满足条件,执行循环体后,k=3,f=3;执行第二次循环后,k=5,f=5;第三次k=5>4,不满足条件循环结束,最终f=5。因此,本题应选择A选项。