阅读以下程序: Prlvate Sub Form_Click() Dim k,n,m As Integer n=10 m=1 k=1 Do While k<=n m=m*2

admin2013-04-11  13

问题 阅读以下程序:
   Prlvate Sub Form_Click()
      Dim k,n,m As Integer
      n=10
      m=1
      k=1
      Do While k<=n
        m=m*2
        k=k+1
      Loop
      Print m
      End Sub程序运行后,单击窗体,输出结果为【  】。

选项

答案 1024

解析 本题是对Do While循环语句的考查。初始化条件k=l、n=10,条件表达式k <=n由于控制变量k的增量语句为k=k+l即k每执行一次循环,k的值就增1,故可知循环执行次数为10次。m的初值为l,循环语句 m=m。2即相当于求2的几次幂的运算,循环执行几次就求2的几次幂,故题中等价于求 2的10次幂,输出结果应为1024。
转载请注明原文地址:https://kaotiyun.com/show/aoQp777K
0

最新回复(0)