// 统计一个数二进制中的1的个数#include <stdio.h>int count(int a){int count = 0;while (a){count++;a = a & (a – 1);}return count;}int main(){printf("%d\n", count(10));printf("%d\n", count(0));printf("%d\n", count(-1));return 0;}
版权声明:本文为博主原创文章,未经博主允许不得转载。
,昨晚多几分钟的准备,今天少几小时的麻烦。