日常练习
#include <stdio.h>
// 求二进制中一的个数
int count(int n) {
int ret = 0;
while (n > 0) {
if (n % 2 == 1) {
ret++;
}
n /= 2;
}
return ret;
}
int main() {
int n = 15;
int ret = count(n);
printf("ret=%d\n", ret);
return 0;
}
~