c/c++笔试题(含参考答案 )

2014-11-24 01:40:40 · 作者: · 浏览: 17

main(){
int count=0;
int m=9999;
while(m){
count++;


m=m&(m-1);
}
printf(count);
}
问count输出为多少?


把 m 转换为二进制, 输出为这个二进制中 1 的个数