问题
填空题
某个窗体已编写以下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为_________。Private Sub Form_Click()Dim k As Integer, n As Integer, m As Integer n = 10: m = 1: k = 1Do While k <= n m = m * 2 k = k + 1Loop MsgBox mEnd Sub
答案
参考答案:1024
解析:Do While语句是先判断条件,如果条件为True,则执行循环体。本题中的条件表达式是k <= n,而刚 开始k=1,n=10,而循环依次k就加1,故一共要执行10次循环。而m每执行一次就乘2,故一共乘了10次2, 最后m的值为1024。