初入039;C039;以做一个例题有感电脑资料
初入039;C039;以做一个例题有感电脑资料 题目:写一个函数返回参数二进制中 1 的个数 方法1: 我自己写的,运用'%'和'/',感觉挺简单的, int count_one_bit(int nu
初入039;C039;以做一个例题有感电脑资料 题目:写一个函数返回参数二进制中1的个数 方法1: 我自己写的,运用'%'和'/',感觉挺简单的, intcount_one_bit(intnum) { unsignedintcount=0; while(num) { if(num%2==1) count++; num=num/2; } returncount; } intmain() { intn=0; intcount=0; scanf("%d",&n); count=count_one_bit(n); printf("%d\n",count); system("pause");

