//判断二进制中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的个数
最新推荐文章于 2022-03-10 20:55:19 发布
//判断二进制中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;
}