在Visual FoxPro中,下列程序段执行后,内存变量e的值是( )。 a=300 b=200 c=100 d=IIF(a>b,a,b) e=IIF(c>d,c,d)

admin2015-08-12  26

问题 在Visual FoxPro中,下列程序段执行后,内存变量e的值是(     )。
a=300
b=200
c=100
d=IIF(a>b,a,b)
e=IIF(c>d,c,d)

选项 A、300
B、200
C、0
D、100

答案A

解析 IIF(<逻辑表达式>,<表达式1>,<表达式2>)为条件测试函数,测试<逻辑表达式>的值。若为逻辑真.T.,函数返回<表达式l>的值;若为逻辑假.F.,函数返回<表达式2>的值。<表达式1>和<表达式2>的类型不要求相同。“==”用来进行精确比较,只有当两个字符串完全相同(包括空格及位置),才会为逻辑真.T.。本题e=IIF(c>d,c,d),运算结果为300。
转载请注明原文地址:https://kaotiyun.com/show/5mEp777K
0

最新回复(0)