单选题
在窗体上画一个命令按钮和两个标签,其名称分别为Command1、Label1和Label2,然后编写如下事件过程: Private Sub Command1_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。
提交答案
关闭