> 数学 >
下列表达式( )不能用来判断整型变量x中的值是否为奇数.A.x%2==1 B.(x%2==0) C.(x%2) D.x%2
人气:488 ℃ 时间:2020-03-28 05:28:24
解答
C语言中0表示false,非0表示true.
什么是奇数就不说了,x%2只有两个结果:0或者1.故A、B正确.D中 x%2 为1时表示奇数,为0时表示偶数,故正确.由D可知C中 !(x%2) 为0时表示奇数,为1时表示偶数,而0表示false,不执行表达式(),故C不能判断.不明白可以继续问.
推荐
猜你喜欢
© 2025 79432.Com All Rights Reserved.
电脑版|手机版