#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
void add(int a, int count)
{
while (a)
{
count++;
a = a & (a - 1);
}
printf("%d", count);
}
int main()
{
int a = 0;
int count = 0;
scanf("%d", &a);
add(a, count);
return 0;
}
【C语言】每日一代码:统计二进制中1的个数
最新推荐文章于 2024-10-31 16:16:13 发布