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

admin2019-12-17  30

问题 把以下四个表达式用作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://jikaoti.com/ti/3bG0FFFM
0

随机试题
最新回复(0)