.写一个函数返回参数二进制中 1 的个数

#include<stdio.h>

#pragma warning (disable:4996)

int main()

{

      int num,count=0;

      scanf("%d",&num);

       while(num)

    {

      num=num&(num-1);

      count++;

    }

 printf("count=%d",count);

return 0;

system("pause");

}

猜你喜欢

转载自blog.csdn.net/lsfan0213/article/details/79832353