黑马程序员技术交流社区
标题: 最快速判断奇偶数的方法 [打印本页]
作者: SimonLo 时间: 2015-11-29 18:59
标题: 最快速判断奇偶数的方法
int main(int argc, const char * argv[]) {
//判断奇偶数,小伙伴一般会想到取余
int n = 21;
if (0 == n%2){
printf("%d是偶数",n);
}else{
printf("%d是奇数",n);
}
printf("\n-----------------\n");
//下面是一种更高效简介的方法,用&1的方法判断二进制最后一位是0 or 1 来确定奇偶数
int num = 10;
num&1?printf("%d是奇数",num):printf("%d是偶数",num);
return 0;
}
//******************** 版主来点技术分鼓励下新手 ***********************
作者: 仰望星空的猪 时间: 2015-11-29 20:05
赞一个。。
作者: 一枚小刁民 时间: 2015-11-29 20:51
可以
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |