在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1Click() m = 0 For i = 1 To 3 For j = 1 To 6 If j Mod 3 0 Then m = m + 1 End If m =

admin2013-03-16  59

问题 在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1Click()
m = 0
For i = 1 To 3
For j = 1 To 6
If j Mod 3 <> 0 Then
m = m + 1
End If
m = m + 1
Next j
Next i
MsgBox m
End Sub
程序执行后,单击命令按钮,消息框显示的是(          )。

选项 A、12
B、18
C、24
D、30

答案D

解析 对于内层循环而言,当j为1、2、4、5时,m会各加两次1,当j为3、6时,m会各加一次1。所以整个内层循环会实现10次加1。考虑到外层循环要执行3次循环体,所以一共要完成30次加1操作,因此最终的输出结果为30。
转载请注明原文地址:https://jikaoti.com/ti/ZRw0FFFM
0

随机试题
最新回复(0)