#include <stdio.h>
int main ()
{
int i = 15;
int j ;
int num = 0;
while(i != 0)
{
j = i % 2;
i = i / 2;
if(j == 1)
{
num++;
}
}
printf("%d\n",num);
return 0;
}
计算二进制中1的个数
最新推荐文章于 2022-11-16 22:58:01 发布
#include <stdio.h>
int main ()
{
int i = 15;
int j ;
int num = 0;
while(i != 0)
{
j = i % 2;
i = i / 2;
if(j == 1)
{
num++;
}
}
printf("%d\n",num);
return 0;
}