/*************************************************************************************
* 文件名:查找输入整数二进制中1的个数
* 文件功能描述:输入一个整数,求该整数的二进制中1的个数,并输出
* 文件作者名:志
* 修改记录:2017-1-3
**************************************************************************************/
#include<stdio.h>
int main()
{
int a, cnt = 0;
scanf("%d", &a);
while(a)
{
cnt++;
a = (a - 1)&a;
}
printf("%d\n", cnt);
return 0;
}
输入一个整数,求该整数的二进制中1的个数,并输出
最新推荐文章于 2022-02-27 15:39:07 发布