源代码:
void count_bit(int n)
{
int count = 0;
while (n)
{
n = n & (n - 1);
count++;
}
printf("count=%d", count);
}
int main()
{
int n = 0;
scanf("%d",&n);
count_bit(n);
return 0;
}