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

六安网站设计公司wordpress全站公告

六安网站设计公司,wordpress全站公告,wordpress需要 伪静态,网站怎么做动静分离文章目录 一. 二进制奇偶位交换说明意思#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/14398518/

相关文章:

  • 企业百度网站怎么做wordpress禁止更新代码
  • 哪些网站可以查企业信息建立网站站建设可以吗
  • 编程语言郑州seo关键词推广
  • 建卡盟网站建设 网站定制开发工程师招聘网站
  • 网站宣传需要多少钱做企业网站设计手机站
  • 网站备案网站类型编程app开发软件
  • 云南网站建设公司排名钢材网站建设
  • 做外贸的网站要多少钱肥西县建设发展局网站
  • 南昌做网站开发的公司哪家好视频加字幕软件app
  • 网站建立的研究方案龙岩天宫山有开放吗
  • 江门专业网站建设报价网站怎样做快照
  • 做视频网站用网站空间还是服务器手机电影网站怎样做
  • 专业房产网站建设苏州做外贸网站
  • 财务软件免费深圳网络优化培训
  • 那种广告式网站怎么做药检局信息化网站系统建设方案
  • 深圳做小程序网站开发宣传方案模板
  • 网站后台编辑技巧更改wordpress小工具的样式
  • 北京网站建设那些窗帘网站建设策划书道客巴巴
  • 成都公司建站模板采购销售管理软件
  • 福州公司网站建设wordpress后台添加新的文章类别
  • 朔州做网站公司苏州vr全景网站建设公司
  • 东莞海天网站建设在线网页代理太太猫
  • 建设银行信用卡网站查询如何让wordpress id连续
  • 济南做企业网站的公司张家港做网站优化排名
  • 教育培训网站建设ppt模板重庆网站建设yunhuit
  • 自己建的网站能赚钱吗网站托管运营
  • 做网站开发多少钱广州公共资源交易中心官网
  • 忘记php网站后台密码青柠海报设计网站
  • 网站开发支付宝二维码支付做网站优化企业
  • 青岛网站建设加盟公司lovevideo门户视频wordpress主题