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

admin2020-11-25  29

问题 在窗体上画一个命令按钮,然后编写如下事件过程:
    Private Sub Commandl_Click()
    m=0
    For i=1 To 3
    For i=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/o8C0FFFM
0

最新回复(0)