问题 单项选择题

在窗体上画 1 个名称为 Command1 的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()a=0For i=1 To 2For j=1 To 4If j Mod 2<>0 Then a=a-1 End If a=a+1Next j Next i Print a End Sub程序运行后,单击命令按钮,输出结果是______。

A.0

B.2

C.3

D.4

答案

参考答案:D

解析:在内层循环中,在奇数次执行时,a 的值不变,偶数次执行时,a 的值加 1。每执行一轮外层循环, 内层循环中的语句将要执行 4 次,即 a 的值要加 2,一共执行了两次内层循环语句,故 a 的值要加 4,而初 始时 a 的值为 0,故最后输出的 a 的值为 4。

多项选择题
单项选择题 B型题