某个窗体已编写以下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为【 】。 Private Sub Form_Click() Dim k As Integer,n As Integer,m As Integer n=10:m=1:k=

admin2009-02-10  35

问题 某个窗体已编写以下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为【  】。
Private Sub Form_Click()
   Dim k As Integer,n As Integer,m As Integer
   n=10:m=1:k=1
   Do While k<=n
      m=m*2
      k=k+1
   Loop
   MsgBox m
End Sub

选项

答案1024

解析 Do While语句是先判断条件,如果条件为True,则执行循环体。本题中的条件表达式是k<=n,而刚开始k=1,n=10,而循环依次k就加1,故一共要执行10次循环。而m每执行一次就乘2,故一共乘了10次2,最后 m的值为1024。
转载请注明原文地址:https://jikaoti.com/ti/CLc0FFFM
0

最新回复(0)