输入一个整数,求该整数的二进制表达中有多少个1
unsigned int countOne(int num)
{
unsigned int k = 0;
while(num)
{
if(num&&0x00000001==1)
k++;
num = num>2;
}
return k;
}
输入一个整数,求该整数的二进制表达中有多少个1
unsigned int countOne(int num)
{
unsigned int k = 0;
while(num)
{
if(num&&0x00000001==1)
k++;
num = num>2;
}
return k;
}