有关C语言上机的一个问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 08:39:27
if((qw+bw+sw+gw)%2) { totCnt++; totPjz+=xx[i];}

以上语句的意思是 如果qw+bw+sw+gw是奇数就执行后面的命令,还是偶数?

能不能具体说下奇数偶数都应该怎么表示,谢谢

判断一个数是否为奇数可以用%(取余)来实现
例:5%2结果为1 说明不能被2整除所以5为奇数
6%2结果为0 说明6能被2整除所以6为偶数
其中在if(条件)中"条件"运算结果不外乎为0(假)和1(真)这样可以判断一个数是否为奇数或偶数了