#include<stdio.h>void my_print(int n){int i = 0;printf(" 打印奇数位\n");for (i = 30; i >=0; i = i - 2){printf("%d ", (n >> i)&1);}printf("\n");printf("打印偶数位\n");for (i = 31; i >=1; i = i - 2){printf("%d ", (n >> i)&1);}}
int main()
{int num = 0;int count = 0;scanf("%d", &num);my_print(num);return 0;
}

打印一个整数二进制表示中所有的奇数位和偶数位相关推荐

  1. 打印整数二进制的奇数位和偶数位

    获取一个整数二进制序列中所有的偶数位和奇数位,分别打印出二进制序列 思路: 提取所有的奇数位,如果该位是1,输出1,是0则输出0 以同样的方式提取偶数位置 #include <stdio.h&g ...

  2. 交换一个整数二进制表示中的奇数位和偶数位

    题目 原文: 写程序交换一个整数二进制表示中的奇数位和偶数位,用尽可能少的代码实现. (比如,第0位和第1位交换,第2位和第3位交换-) 解答 这道题目比较简单.分别将这个整数的奇数位和偶数位提取出来 ...

  3. 4.编程打印一个二维数组中所有元素的和,并打印最大值,最小值(以及它们所在的行号和列号)

    /*晕呀,竟然做了一天,还不知道怎样做出来的.....*/ package HomeWork; import java.util.Arrays; /*4.编程打印一个二维数组中所有元素的和,并打印最大 ...

  4. C语言:将两个两位数的正整数a、b合并形成一个整数放在c中。

    将两个两位数的正整数a.b合并形成一个整数放在c中.合并的方式是:将a数的十位和个位数依次放在c数的千位和十位上, b数的十位和个位数依次放在c数的个位和百位上.例如:当a=45,b=12.调用该函数 ...

  5. 用Java语言定义一个整数定义的数组,求奇数个数和偶数个数。

    ##[Java] 定义一个整数定义的数组,求奇数个数和偶数个数. /*作者:龙蝶 *日期:2020年4月4日 */public clsss Array{public static void main( ...

  6. 题目:输入一个整数a,其个位为第一位,十位为第二位,依次类推,计算a的偶数位的和奇数位的和。

    题目: 输入一个整数a,其个位为第一位,十位为第二位,依次类推,计算a的偶数位的和奇数位的和.例如200628,奇数位的和为8+6+0=14:偶数位的和为2+0+2=4.函数原型可参考此形式:void ...

  7. 程序员面试题精选100题(22)-整数二进制表示中1的个数[算法]

    题目:输入一个整数,求该整数的二进制表达中有多少个1.例如输入10,由于其二进制表示为1010,有两个1,因此输出2. 分析:这是一道很基本的考查位运算的面试题.包括微软在内的很多公司都曾采用过这道题 ...

  8. 《剑指offer》-统计整数二进制表示中1的个数

    题目描述 输入一个整数,输出该数二进制表示中1的个数.其中负数用补码表示. 直观思路就是把二进制表示从右往左统计1的个数.直接想到移位操作来迭代处理.坑点在于负数的移位操作会填充1.有人贴出了逻辑移位 ...

  9. 算法013:二维数组中的查找-在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断中是否存在

    题目:在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数.示例: 现有 ...

最新文章

  1. PIL中的Image和numpy中的数组array相互转换
  2. 最新技术前沿与产业风向标来了,百度研究院发布2021年十大趋势
  3. 北京大学 AdaMod优化器 孙栩
  4. PHP sprintf() 函数
  5. HDOJ 1494 跑跑卡丁车
  6. [转]Paul Adams:为社交设计
  7. 大数据之Elasticsearch教程
  8. 1.7 编程基础之字符串 31 字符串p型编码 python
  9. [转]在Sql Server中将字符串分割成表格数据示例
  10. Atitit 类库冲突解决方案  httpclient-4.5.2.jar
  11. windows 花式装系统
  12. 恒定湿热试验条件及标准-环境试验中的湿热试验报告
  13. spine 导出纹理_Spine 的纹理打包器(texture packer)详解
  14. 两台计算机怎样共享一台打印机共享文件夹,两台电脑如何共享一台打印机
  15. python自然语言处理答案_《用Python进行自然语言处理》 第一章练习题答案
  16. 常用的PostMethod及getMethod请求
  17. (私人收藏)2019WER积木教育机器人赛(普及赛)解决方案-(全套)获取能源核心...
  18. 杂记---Mongo的Invalid BSON field name $gte
  19. docker jvm调优 tomcat_docker+tomcat 启动时非常慢原因之JRE /dev/random阻塞
  20. oracle费用类物料采购,ebs费用化物料设置

热门文章

  1. Python3基础 __repr__ 类的实例对象的名字 可以打印文字(1)
  2. 使用Ajax解析数据遇到的问题
  3. NodeManager启动流程与服务
  4. javaweb学习总结(四十五)——监听器(Listener)学习二
  5. PHP 实现中文截取无乱码的方法
  6. linux下的启停脚本
  7. python进阶10 MySQL补充 编码、别名、视图、数据库修改
  8. Android Monkey压力测试
  9. 观点:我们为什么需要威胁情报?
  10. 第8章4节《MonkeyRunner源码剖析》MonkeyRunner启动运行过程-启动 8