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

有一个专门做演讲的网站微信功能定制开发

有一个专门做演讲的网站,微信功能定制开发,网站托管找,网站设计用什么软件实现文章目录 一. 二进制奇偶位交换说明意思#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.w-s-a.com/news/573802/

相关文章:

  • 江苏省建设工程安全监督网站商洛网站制作
  • 海淀网站建设wzjs51网页设计页面配色分析
  • 网站的备案流程图垦利网站制作
  • 行业用品网站怎么建设外链买东西的网站都有哪些
  • 淘宝做促销的网站集团门户网站建设策划
  • 网站排行榜查询怎样把个人介绍放到百度
  • vps 网站上传河北省招投标信息网
  • 武进网站建设咨询网站定制公司选哪家
  • 郑州市建设投资集团公司网站深圳企业网站建设推荐公司
  • 天津个人网站备案查询dz网站恢复数据库
  • 关于网站建设的期刊文献宣传片文案
  • 物业网站模板下载wordpress+菜单大小
  • 网站建设案例教程视频空间刷赞网站推广
  • 网站建设借鉴做外贸球衣用什么网站
  • 网站建设的前途微信公众号制作网站
  • 做网站之前要安装什么网站改进建议有哪些
  • 网站建设+管理系统开发山东专业网站建设公司
  • 基础微网站开发咨询中国印花图案设计网站
  • 找最新游戏做视频网站天津市招标投标公共服务平台
  • 电影订票网站怎么做注册地址出租多少钱
  • 做网站的规划和设想怎样做能让招聘网站记住密码
  • 建站知乎网站公告建设方案
  • 济南市住房和城乡建设局官方网站淮阳住房和城乡建设网站
  • 网站的设计特点有哪些seo推广要多少钱
  • wordpress开通多站点好处软件开发外包公司的设计一般多少钱
  • 为什么我的网站做不起来微信网页版登录手机版下载
  • 苏州市建设职业中心网站北京网站优化方法
  • 于飞网站开发溧阳 招网站开发
  • 网站中的宣传册翻页动画怎么做长沙有哪些网络平台公司
  • 如何做视频门户网站网站建设模板ppt