条件运算符的意义如下判断条件?为真执行的语句:为假执行的语句其实条件运算符就是一个简化的if判断,上面的就等效于if(判断条件)为真执行的语句else为假执行的语句对于楼主的疑问,a%2==0的问题,如果不加==0,那么判断条件正好相反.1、a%2==0,如果a是偶数,那么a%2结果就是0,a%2==0判断为真.如果a是奇数,那么a%2结果就是1,a%2==0判断为假.2、a%2,如果a是偶数,那么a%2结果就是0,a%2的判断为假(c语言使用0表示假).如果a是奇数,那么a%2结果就是1,a%2的判断为真(c语言使用非0表示真).结果正好相反,所以一定要加上==了。
@vievo
顶0
加入收藏
相关问答推荐