问题 单项选择题

在窗体上有一个命令按钮Command1,编写事件代码如下:

打开窗体运行后,单击命令按钮,立即窗口上输出的结果是()。

A.2 32

B.12 3

C.2 2

D.12 32

答案

参考答案:C

解析:

题目中命令按钮的单击事件是使用MsgBox显示过程f的值。在过程f中有两层Do循环,传入参数m=24,n=18,由于m>n所以执行m=m-n=24-18=6,内层第1个Do循环结束后m=6,n=18;此时m小于n,所以再执行n=n-m=18-6=12,此时m=6,n=12;再执行n=n-m后m=n=6;m<>n条件满足,退出循环,然后执行f=m的赋值语句,即为f=m=6。

名词解释
单项选择题