main(){int count=0;int m=9999;while(m){count++;
m=m&(m-1);}printf(count);}问count输出为多少?
把 m 转换为二进制, 输出为这个二进制中 1 的个数
上一篇 c/c++某大公司的两道笔试题(含参考答案 )
下一篇 exit()函数和return 语句有什么区别么
版权所有 (c)2021-2022 MSHXW.COM
ICP备案号:晋ICP备2021003244-6号