main(){
int count=0;
int m=9999;
while(m){
count++;
m=m&(m-1);
}
printf(count);
}
问count输出为多少?
把 m 转换为二进制, 输出为这个二进制中 1 的个数
main(){
int count=0;
int m=9999;
while(m){
count++;
m=m&(m-1);
}
printf(count);
}
问count输出为多少?
把 m 转换为二进制, 输出为这个二进制中 1 的个数