下列表达式( )不能用来判断整型变量x中的值是否为奇数.A.x%2==1 B.(x%2==0) C.(x%2) D.x%2
人气:373 ℃ 时间: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不能判断.不明白可以继续问.
推荐
- VB题 设X为整型变量,判断X是奇数的表达式
- 设y是整形变量,能判断y为奇数的表达式是?
- 设x为整型变量,不能正确表达数学关系:5
- 整型变量x和y的值相等,且为非0值,则以下选项中,结果为0的表达式是
- 已知整型变量x=7,y=2,表达式x/y的值是()A.0 B.1 C.3 D.不确定的值 请写名公式和原因,
- 高中导函数问题,请高人解答
- 在春秋战国时期发生了一系列战争,我们应该怎样评价这些战争?
- 子子孙孙无穷匮也的穷字什么意思
猜你喜欢