当前位置: 首页 > news >正文

文小库公文写作网站百度销售推广

文小库公文写作网站,百度销售推广,wordpress手机评论框,矿泉水软文广告500字今天分享一道题目&#xff0c;用三种方法来求解 二进制1的个数 方法1 我们的十进制除10和取余数就可以得到我们每一位的数字&#xff0c;那我们的二进制也可 以 #include<stdio.h> int num_find_1(unsigned int n) {int count 0;while (n){if (1 n % 2){count;}n / 2…

在这里插入图片描述

今天分享一道题目,用三种方法来求解
二进制1的个数

方法1
我们的十进制除10和取余数就可以得到我们每一位的数字,那我们的二进制也可

#include<stdio.h>
int num_find_1(unsigned int n)
{int count = 0;while (n){if (1 == n % 2){count++;}n /= 2;}return count;
}
int main()
{int n = 0;scanf("%d", &n);int ret = num_find_1(n);printf("%d", ret);return 0;
}

这是一种方法,另外一种就是我们可以用移位操作符来算

int num_find_1(int n)
{int i = 0;int count = 0;for (i = 0; i < 32; i++){if (((n >> i) & 1) == 1){count++;}}return count;
}
int main()
{int n = 0;scanf("%d", &n);int ret = num_find_1(n);printf("%d", ret);return 0;
}

这个方法是不是也是特别妙呢,当然还有更妙的方法,请看!!!


int num_find_1(int n)
{int i = 0;int count = 0;while (n){n = n & (n - 1);count++;}return count;
}
int main()
{int n = 0;scanf("%d", &n);int ret = num_find_1(n);printf("%d", ret);return 0;
}

相信看完总会学会一种方法,今天的分享就到这里啦,不知道大家有没有注意到我的开头不一样了,嘻嘻。

http://www.yayakq.cn/news/553294/

相关文章:

  • 网站会员系统怎么做做网站去哪里可以找高清的图片
  • 清润邯郸网站企业彩页设计模板
  • 建设网站包括哪些网站开发的计划书
  • 郑州市有做网站的吗wordpress的cms插件
  • jsp网站开发需要什么技术重庆行业网站建设
  • 重庆网站制作设计获客wordpress改密码忘记
  • 厦门个人建网站怎么做网站企业介绍
  • 自动搭建网站广州洛可可设计公司
  • 越城网站建设公司品牌营销推广要怎么做
  • wordpress全站背景最近的头条新闻
  • 北京公司网站设计价格在线看免费观看视频网站大全
  • 网站建设平台信息海淘直邮购物网站
  • 专业设计网站的公司河南郑州广告公司网站建设
  • 网站统计 wordpress郑州网站制作需要多少钱
  • 宜兴做网站多少钱濮阳网站建设
  • 网站推广在线国内新闻最新消息2022
  • WordPress自动修改标签别名廊坊关键词优化排名
  • 购物网站做兼职wordpress中文转拼音
  • 无锡网站设计制作app开发定制软件公司
  • 中山网站制作方案南京建行网站
  • 公司开发个网站多少钱怎样在百度建立自己的网站
  • 成都网站备案查询黄骅市旅游景点有哪些
  • 电影网站怎么做不犯法桂林生活网官网
  • 房地产网站怎样建设才能快速盈利普达建站快车
  • 可以做分析图的地图网站棋牌app制作教程
  • tp5企业网站开发百度云黄志达设计公司官网
  • 东莞网站开发报价优秀网络小说
  • 网站简约式布局特点wordpress 自定义产品页面
  • 做网站时的电话图标企业做淘宝客网站
  • 有没有做市场评估的网站微信小程序开发介绍