写一个函数返回参数二进制中 1 的个数,提示:使用位操作符:按位与&
来源:互联网 发布:淘宝如何做展现词 编辑:程序博客网 时间:2024/06/06 01:05
#define _CRT_SECURE_NO_WARNINGS -1#include <stdio.h>#include <windows.h>int count_one_bits(unsigned int value)// 返回 1的位数{ int count = 0; while (value) { value = value&(value - 1); count++; } return count;}int main(){ printf("请输入一个无符号的整型数字:\n"); unsigned int num = 0; scanf("%d",&num); printf("1的个数有 %d 个\n",count_one_bits(num)); system("pause"); return 0;}
例如:15 :0000 1111 共4个1
运行结果:
阅读全文
0 0
- 写一个函数返回参数二进制中 1 的个数,提示:使用位操作符:按位与&
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中1的个数
- 写一个函数返回参数二进制中1的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中1的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中1的个数
- 写一个函数返回参数二进制中1的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中 1 的个数
- 写一个函数返回参数二进制中1的个数
- 写一个函数返回参数二进制中1的个数
- Apache HttpClient4.5(三)
- 第十天 PHP的首次讲课
- jedis连接池及redis封装(util)
- [二分+差分]BZOJ 4326——NOIP2015 运输计划
- sklearn Classification metrics
- 写一个函数返回参数二进制中 1 的个数,提示:使用位操作符:按位与&
- 读取文件乱码问题
- 数据结构栈的一系列操作
- linux 文件系统的建立
- 使用CSS定义一个和屏幕宽度一样正方形容器
- 【c基础知识】指针注意事项
- CSS 选择器
- 女朋友的梦
- 自然数 线段树