C++中 !(a%2) 能不能表示在a为奇时表达式值为真 反之假 为什么呀

如题所述

不能,使偶数时为真,奇数时为假
因为若a为偶数,a%2=0,为奇数时,a%2=1
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-01-02
不能,(a%2)表示a%2>0时是成立的,即为真,前面一个!表示为假。当a 为奇数时,这个结果是假的,正好相反!
第2个回答  2009-01-02
可以的
相似回答
大家正在搜