在窗体上画一个命令按钮,名称为Command1。然后编写如下程序:Private Sub Command1_ Click()Dim a As Integer, y As Integera =10: y = 0do a=a+2:y=y+ a Pr

admin2013-04-11  24

问题 在窗体上画一个命令按钮,名称为Command1。然后编写如下程序:Private Sub Command1_ Click()Dim a As Integer, y As Integera =10: y = 0do    a=a+2:y=y+ a    Print "a="; a; "y=", y    if y>20 then exit doLoop until a>14End Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是______。

选项 A、a=12  y=12    a=14 y=16    a=16 y=20
B、a=12 y=12    a=16  y=28    a=14  y=24
C、a=12  y=12    a=14  y=26
D、a=12  y=12    a=14  y=44

答案C

解析 本题首先给变量a赋值10,y赋值0,然后执行do... Loop循环,在循环中执行语句“a=a+2=y: y+ a”,a的值为]2,y的值为12,输出为:“a=12  y=12”。判断口语句的条件“y>20”为False,不执行后面的exit do,判断循环结束条件“a>14”为False,接着执行循环。执行语句“a=a+2:y =y+ a”后,a的值为14,y的值为26,输出为:“a=14  y=26”。判断if语句的条件“y>20”为True,执行后面的exit do语句,退出循环。
转载请注明原文地址:https://kaotiyun.com/show/3oQp777K
0

最新回复(0)