//求一个数二进制1的个数
#include<stdio.h>
int main()
{
int num = 10;
int count = 0;
while (num)
{
if (num % 2 == 1)
count++;
num = num / 2;
}
printf("count=%d\n", count);
return 0;
}
//求一个数二进制1的个数
#include<stdio.h>
int main()
{
int num = 10;
int count = 0;
while (num)
{
if (num % 2 == 1)
count++;
num = num / 2;
}
printf("count=%d\n", count);
return 0;
}