C语言位运算练习:判断奇偶数,本视频由呆呆肉团儿提供,0次播放,好看视频是由百度团队打造的集内涵和颜值于一身的专业短视频聚合平台
//是的,位运算比%运算快。int fun(int n){ return (n&1); //返回1表示奇数,0表示偶数。}
if(i &1){ //i是奇数情况执⾏的代码 } else{ //i是偶数情况执⾏的代码 } 位运算的优先级最低,但是运算速度却最快,所以⽤i&1判断奇偶,要⽐⽤i%2==1来判断⼤约快4倍。在⼀个要执⾏上万次的for循环⾥,能明显提升判断效率。第⼆条:利⽤位运算,取⼀个除数是2的正整数次⽅...