问题
填空题
在窗体上添加一个命令按钮(名为Command1),然后编写如下程序: Function m(x as Integer,y as InteSer)as Integer m=IIf(x>y,x,y) EndFunction Private Sub Command1_Click() Dim a as Integer,b as InteSer a=l b=2 MsgBox m(a,B) End Sub 打开窗体运行后,单击命令按钮,消息框的输出结果为 【12】 。
答案
参考答案:B
解析: 题目中调用函数m(x,y),并将a的值传给x,将b的值传给y,因此x=1,y=2。对于函数IIf(x>y,x,y)来说,其功能是当x>y为真时返回x的值,当x>y为假时返回y的值。在本题中,因为x>y为假,因此应该返回y的值,即返回2。