[单项选择题] 单击命令按钮时,下列程序代码的执行结果为
Private Sub Command1_Click( )
Print MyFunc(24,18)
End Sub
Public Function MyFunc(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
My Func=m
End Function
A.2
B.4
C.6
D.8
参考答案:
C问题解析:
根据Myfune的定义,当m与n不相等时执行D。循环,此时如果m大于n,则执行m=m-n的Do循环。据此,MyFune(24,18)的值应该为24减去18。

![[单项选择题] 单击命令按钮时,下列程序代码的执行结果为 Private Sub Command1_Click( ) Print MyFunc(24,18) End Sub Public Func [单项选择题] 单击命令按钮时,下列程序代码的执行结果为 Private Sub Command1_Click( ) Print MyFunc(24,18) End Sub Public Func](http://www.mshxw.com/aiimages/31/256267.png)
