黑马程序员技术交流社区
标题:
两种方法判断一个数的奇偶性
[打印本页]
作者:
FreshMAN15
时间:
2015-7-14 23:04
标题:
两种方法判断一个数的奇偶性
第一种:求余法
void jiou(int n){
if(n%2==0){
printf("%d为偶数",n);
}else
{
printf("%d为奇数",n);
}
}
第二种:按位与(&)运算
void jiou(int n){
if(n&1){
//n与1进行&运算,得到的是n二进制数的最低位,如果一个数的二进制最低位为1则为奇数,为0则为偶数
printf("%d为奇数",n);
}else{
printf("%d为偶数",n);
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2