单选题
现有如下语句:
x=IIf (a>50,Int (a/3),a Mod 2)
当a=52时,x的值是______。
A.0
B.1
C.17
D.18
A
B
C
D
【正确答案】
C
【答案解析】
[解析] 首先计算Int (a/3)即Int (52/3)=Int (17)=17,52 MOD 2结果为0。 再计算IIf (52>50,17,0),52>50结果为True,所以IIF函数返回17,则x值为17,故选C。
提交答案
关闭