问题 单项选择题

假定有如下事件过程: Privte Sub Form_Click() Dim x As Integer,n As Integer x=1 n=0 Do While x<28x=x*3n=n+1 Loop Print x,n End Sub 程序运行后,单击窗体,输出结果是

A.81 4

B.56 3

C.28 1

D.243 5

答案

参考答案:A

解析: 本题考查Do……Loop循环控制结构。Do…Loop循环控制结构是考试重点内容,历次考试都会有至少2个题目涉及该知识点,务必掌握。题目非常简单,目的是对x进行一定的计算,同时输出循环次数。x初值为1,满足条件,执行后面语句,当x=27,n=3时,继续执行循环,执行x=x*3,后,x为81,n=4,已经不满足条件,循环结束。所以最后的结果x=81,n=4,选项A.正确。

单项选择题 A1型题
选择题