A-A+

在窗体上画一个名称为Commandl的命令按钮 然后编写如下事件过程:Pfivae Sub

2022-08-05 20:21:24 问答库 阅读 171 次

问题详情

在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:
Pfivae Sub Commandl_click()
a=0
For i=1 To 2
For j=1 To 4
If i Mod 2$amp;a=a-1
End If
a=a+1
Next j
Next I
MsgBox a
End Sub
程序运行后,单击命令按钮,消息框中的输出结果是______。请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:4
4 解析: 本题考查多重循环的知识。类似这种问题要把握住两点:首先看内循环里面完成了什么工作,有什么规律,然后看外循环和内循环的次数。本题中内循环和外循环的次数完全无关,则每次外循环和内循环都会执行4次。可以看出当j=1和。i=3时由于满足If语句的条件,所以会先执行a=a-1后执行a=a+1,实际上相当于a的值没有变化;当j=2和j=4叫时由于不满足If语句的条件,所以只能执行a=a+1。也就是说外循环每执行一次a的值都会加2,由于外循环共执行2次,所以结果为4。

考点:窗体,按钮