下列表达式不满足当x的值为偶数时值为“真”,x为奇数时值为“假”的是()
A、x%2==0
B、!x%2!=0
C、(x/2*2-x)==0
D、!(x%2)
【正确答案】:B
【题目解析】:!x%2!=0 是表达式,!x 优先,对x作 “非”运算,x 等于 0 时,非 x 得 1;x 不等于 0 时,非 x 得 0。
%2 -- 整除 2 得 余数 运算.1%2 得 1; 0 %2 得 0。!=0 -- 判断 前面得到的 值是否 “不为0”。前面得到的为 1,“不为0”,则 表达式结果为 “真”;前面得到的为 0,则 表达式结果为 “假”,故不能满足题干所需