单选题 调用下面子过程,消息框显示的结果是 Sub SFun() Dim x,y,m x=100 y=200 If x>y Then m=x Else m=y End If MsgBox m End Sub
【正确答案】 D
【答案解析】解析:根据题意,代码中用Sub定义了一个过程,过程中定义了3个变量:x,y,m。其中x=100,y=200。然后是if条件语句,条件是(x>Y),根据前面的赋值可知,不满足此条件,故执行Else中的代码,m=y,因此显示的m的值为200。因此选择D选项。