博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【c语言】统计一个数二进制中的1的个数
阅读量:5751 次
发布时间:2019-06-18

本文共 229 字,大约阅读时间需要 1 分钟。

//  统计一个数二进制中的1的个数#include 
int count(int a){ int count = 0; while (a) { count++; a = a & (a - 1); } return count;}int main(){ printf("%d\n", count(10)); printf("%d\n", count(0)); printf("%d\n", count(-1)); return 0;}

你可能感兴趣的文章
Java笔记-反射机制(一)
查看>>
redux v3.7.2源码解读与学习之 applyMiddleware
查看>>
【React】为什么我不再使用setState?
查看>>
Git原理与高级使用(3)
查看>>
从JDK源码看Writer
查看>>
Express 结合 Webpack 实现HMRwi
查看>>
SQL模糊查询通配符_和%处理
查看>>
ssl免费申请
查看>>
我的友情链接
查看>>
基于protobuf的RPC实现
查看>>
坚信每个人都能成为品牌
查看>>
JAVA的对象复制
查看>>
jquery要怎么写才能速度最快?(转)
查看>>
cisco设备IOS上传、备份、设置启动IOS
查看>>
打开Office报错
查看>>
我的友情链接
查看>>
AsyncTask简易使用
查看>>
关于PHP sessions的超时设置
查看>>
HAProxy负载均衡原理及企业级实例部署haproxy集群
查看>>
vCloud Automation Center (vCAC) 6.0 (二)
查看>>