//判断二进制中1的个数
int main()
{
int a;
int i=0;
puts("input a:");
scanf("%d",&a);
while(a)
{
if(a&1) i++;
a=(a>>1);
}
printf("The num:%d\n",i);
return 0;
}
//判断二进制中1的个数
int main()
{
int a;
int i=0;
puts("input a:");
scanf("%d",&a);
while(a)
{
if(a&1) i++;
a=(a>>1);
}
printf("The num:%d\n",i);
return 0;
}