本文共 258 字,大约阅读时间需要 1 分钟。
#includeint main(){ int a; while(1) { printf("please input the number:\n"); scanf("%d",&a); if(a&1) { printf("%d是奇数\n",a); } else { printf("%d是偶数\n",a); } } return 0;}
这是一种个人感觉最快的方法啊!
从二进制的角度来考虑,因为任何一个奇数的二进制最低位都必须为1,所以和1进行位运算,可以很快的算出来。
转载地址:http://wkxfb.baihongyu.com/