设有表达式:A=IIf(x > y, "go", "back")。以下与该表达式具有相同功能的语句是

admin2018-05-08  30

问题 设有表达式:A=IIf(x > y, "go", "back")。以下与该表达式具有相同功能的语句是

选项 A、If y < x Then
             A = "go"
         Else
             A = "back"
         End If
B、If x >= y Then
             A = "go"
         Else
             A = "back"
         End If
C、If y < x Then
             A = "back"
         Else
             A = "go"
         End If
D、 If y<=x Then
             A = "back"
         Else
             A = "go"
         End If

答案A

解析 IIF函数实际上可以理解成"If...Then...Else"的另外一种表现形式,即IIf(条件,True部分,False部分),其中条件为一逻辑表达式,当条件为真(True)时,返回"True部分";当条件为假(False)时,返回"False部分"。题目中的A=IIf(x > y, "go", "back")意思是如果x > y,则A的值为"go",否则A的值为"back"。观察四个选项,和A=IIf(x > y, "go", "back")意思相同的只有A项,故选择A项。
转载请注明原文地址:https://jikaoti.com/ti/YCy0FFFM
0

最新回复(0)