选择题 40.  在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码:
    Private Sub Command1_Click()
    MsgBox f(24, 18)
    End Sub
    Public Function f(m As Integer, n As Integer)As Integer
    Do While m<>n
    Do While m>n
    m=m-n
    Loop
    Do While m<n
    n=n-m
    Loop
    Loop
    f=m
    End Function
    窗体打开运行后,单击命令按钮,则消息框的输出结果是______。
【正确答案】 C
【答案解析】 本题第一个内层循环,m的值为24-18=6,n的值为18;第二个内层循环1,m的值为6,n的值为18-6=12;第二个内层循环2,m的值为6,n的值为12-6=6。