c语言实现谷歌笔试题:返回参数二进制中1的个数

来源:互联网 发布:迅雷7mac官方下载 编辑:程序博客网 时间:2024/06/07 05:31
#include <stdio.h>int count_one_bits(int num){int count = 0;while(num){count++;num = num&(num-1);}return count;}int main(){int num = -1;printf("count = %d\n", count_one_bits(num));return 0;}

0 0
原创粉丝点击