【c语言】写一个函数返回参数值为1的个数(优化)

来源:互联网 发布:危重孕产妇网络直报 编辑:程序博客网 时间:2024/06/01 08:15
#include <stdio.h>int fun(int x){int count=0;while( x != 0){x=x&(x-1);count++;}return count;}void main(){int i;printf("请输入一个数:");scanf("%d",&i);printf("有1几个:%d\n",fun(i));}

0 0
原创粉丝点击