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

admin2018-10-15  20

问题 在窗体上画一个命令按钮和两个标签,其名称分别为Commandl、Labell和Label2,然后编写如下事件过程:
    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
    Nextj
    Label1.Caption=Str(a):Label2.Caption=Str(b)
    End Sub
    程序运行后,单击命令按钮,在标签Label1和Label2中显示的内容分别是

选项 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/BUFp777K
0

最新回复(0)