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