把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是

admin2016-12-18  28

问题 把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是

选项 A、k%2
B、k%2==1
C、(k%2)!=0
D、!k%2==1

答案D

解析 本题考查if语句和if语句构成的选择。选项A)表示k除以2的余数,如果余数为1则if成立,否则不能成立,即if判断k是否为奇数;选项B)是判断k除以2的余数是否等于1,函数和选项A)相同;选项C)表示k除以2的余数不为0,和选项A)一致;选项D)中,!运算符优先级高于%预算符,先计算!k,然后再取余数,并判断余数是否等于1。
转载请注明原文地址:https://kaotiyun.com/show/r8Dp777K
0

最新回复(0)