在窗体上画一个命令按钮和两个标签,其名称分别为Commandl、Labell和Labe12,然后编写如下事件过程: Private Sub Commandl_Click() a=0 For i=1 To 10 a=a+1:b=0 Forj=1

admin2019-01-17  29

问题 在窗体上画一个命令按钮和两个标签,其名称分别为Commandl、Labell和Labe12,然后编写如下事件过程:
Private Sub Commandl_Click()
a=0
For i=1 To 10
   a=a+1:b=0
Forj=1 To 10
   a=a+1:b=b+2
Next j
Labell.Caption=Str(a):Labe12.Caption=Str(b)
End Sub
程序运行后,单击命令按钮,在标签Label1和Labe12中显示的内容分别是

选项 A、10和20
B、20和110
C、200和110
D、110和20

答案D

解析 本题考查循环。Commandl的Click事件代码里面有两个For.环,而且是嵌套关系。在外层的For循环里面,a增加1,然后b置0,进入内层循环,在内层循环中a增加1,b增加2,最后输出a和b的值。每次外循环的时候b的值清0,然后执行内层循环,因此b的值就是最后一次执行内层循环后的值,内层循环执行10次,故b最后的值为20;a是统计循环执行的次数,内层循环执行10×10=100次,外层循环执行10次,故a最后的值为110。
转载请注明原文地址:https://kaotiyun.com/show/X0Fp777K
0

最新回复(0)