调用下面子过程,消息框显示的值是( )。 Sub SFun() Dim x,y,m X=10 y=100 If y Mod X Then m=X Else m=y End If Ms

admin2021-02-23  24

问题 调用下面子过程,消息框显示的值是(    )。
    Sub SFun()
Dim x,y,m
  X=10
    y=100
    If y Mod X Then
    m=X
    Else
    m=y
    End If
    MsgBox m
    End Sub

选项 A、X
B、y
C、10
D、100

答案D

解析 本题考查的是If语句和Mod运算符的使用。首先判断y Mod x=0,类型转换时,0转换为false,所以执行m=y,即此时m=100,故本题答案为D。
转载请注明原文地址:https://jikaoti.com/ti/mmC0FFFM
0

最新回复(0)