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

六安网站设计公司企业网站建设指导规范

六安网站设计公司,企业网站建设指导规范,网站手机版跳转 seo,简述网站建设评估的指标有哪些文章目录 一. 二进制奇偶位交换说明意思#xff1f;二. 解题思路三. 代码验证四. 总结 一. 二进制奇偶位交换说明意思#xff1f; 就是一个int类型的整数在操作系统下是32位二进制01序列#xff0c;第一位和第二位交换#xff0c;第二位和第三位交换#xff0c;依次类推。… 文章目录 一. 二进制奇偶位交换说明意思二. 解题思路三. 代码验证四. 总结 一. 二进制奇偶位交换说明意思 就是一个int类型的整数在操作系统下是32位二进制01序列第一位和第二位交换第二位和第三位交换依次类推。交换奇偶位需要先分别拿出奇偶位。既然是宏分别拿出用循环不是很现实那就用这些位的方式来做。 二. 解题思路 奇数位拿出那就是要上010101010101……偶数位拿出就是要上101010101010……对应十六进制分别是555……和aaa……一般我们默认是32位整数4位对应一位16进制就是8个58个a。通过 0x55555555的方式拿出奇数位和 0xaaaaaaa的方式拿出偶数位。奇数位左移一位就到了偶数位上偶数位右移一位就到了奇数位上最后两个数字或起来就完成了交换。 举例10这个数字 二进制序列00000000000000000000000000001010奇位置0将10位上01010101010101010101010101010101 结果00000000000000000000000000000000偶位置0 将10位上10101010101010101010101010101010 结果00000000000000000000000000001010将步骤二结果左移一位:00000000000000000000000000000000将步骤三结果右移一位:00000000000000000000000000000101将步骤四和步骤五结果相加即使答案 00000000000000000000000000000101 最终交换后结果为5 三. 代码验证 #includestdio.h#define SWAP(n) (((n0x55555555)1)((n0xaaaaaaaa)1))int main() {int n 0;scanf(%d, n);printf(交换后%d, SWAP(n));return 0; }四. 总结 既然使奇偶交换第一步先将奇数位全变0那么就可以将偶数位全左移一位到奇数位第二步将偶数位全变0将奇数位全右移一位到偶数位两结果相加就实现了奇偶交换 最后小编制作不易麻烦各位兄弟们点点关注!
http://www.hkea.cn/news/14575881/

相关文章:

  • 红色企业网站模板网站里弹窗怎么做
  • 交互型网站深圳做网站建设的哪家效果好又便宜
  • vs2010怎么做网站广州专业建站
  • wordpress站群模板wordpress打开错误
  • 山西网站建设适合v加xtdseo怎么做展示型网站
  • 宁波优化网站厂家龙岗营销型网站建设
  • 怎么做网站流量竞品分析做网站先学美工
  • 企业网站开发技术有哪些企业门户网站建设渠道
  • 婚庆摄影企业网站苏州产品网站建设
  • 网站的域名分为哪些四川省建筑施工企业安全员考试
  • 在线注册公司营业执照sem优化托管
  • 焦作做网站焦作百姓网
  • nodejs网站开发口碑营销的案例及分析
  • 大连金豆网站建设seo搜索引擎优化人员
  • 网站布局设计工具遵义网站建设哪家好?
  • seo网站课程为什么要懂seo
  • 网站建设师特点网站让图片充满屏幕怎么做
  • thinkphp5网站开发开源项目管理系统
  • html查询网站制作网上做兼职的网站有哪些
  • 网站为什么需要备案号网站制作需要多少钱官网
  • 中小型网站建设与管理仙桃企业网站建设
  • 淘宝客cms网站怎么做网站内页301
  • phpnow 搭建本地网站宁波网站制作与推广
  • 外贸公司没网站微信网站设计制作
  • 可以做电商题目的网站做网站要实名吗
  • 莱州哪有做网站的ftp是属于一种网站发布方式
  • 企业网站推广渠道有哪些举例说明什么是网络营销
  • 网站免费源码大全汽车之家app下载最新版
  • 网站建设 证书哪里有好的免费的网站建设
  • 益阳网站制作公司小程序登录怎么退出账号