写一个函数返回参数二进制中 1 的个数
来源:互联网 发布:linux expect scp 编辑:程序博客网 时间:2024/05/16 06:30
程序代码:
#include<stdio.h> #pragma warning(disable:4996) #include<Windows.h> int count_one_bits(unsigned int value){ int count = 0; while (value){ if (value % 2 == 1){ count++; } value = value / 2; } return count; } int main(){ unsigned int num = 0; int n = 0; printf("请输入一个数:\n"); scanf("%d", &num); n = count_one_bits(num); printf("二进制中1的个数为:%d\n", n); system("pause"); return 0; }
程序运行结果:
0 0
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中1的个数
- 写一个函数返回参数二进制中1的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中1的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中1的个数
- 写一个函数返回参数二进制中1的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中1的个数
- 写一个函数返回参数二进制中1的个数
- 写一个函数返回参数二进制中 1 的个数
- hadoop搭建
- 几种主流NoSQL数据库的比较
- Game Programming Using QT 全书笔记
- Java 字符串反转
- Just Manager文件夹浏览器的使用方法
- 写一个函数返回参数二进制中 1 的个数
- Atcoder Grand Contest 011F
- Mac下安装Octave
- 解决“windows 更新失败,正在还原更改”导致无法进入系统
- C语言结构体(Struct)——摘自C语言学习网
- 对于float与流体布局的一点认识
- kuangbin4(上)
- 求两个整数的最大公约数
- Day010:remove duplicates from sorted list