会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
j2ee技术
博客园
首页
新随笔
订阅
管理
判断二进制数1的个数
【问题描述】 写一函数int count(char c)返回字符c的二进制数所含1的个数,例如c=3,其二进制数为00000011,那么此函数返回2。
【解析】
int count(char a) { int sum=0; char a=6; int i; for(i=7;i>=0;i--) { sum+=((a>>i)&0x01); } return sum; }
posted @
2011-11-09 10:26
j2ee技术
阅读(
146
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告