获取一个数二进制序列中所有的偶数位和奇数位,并输出
来源:互联网 发布:动漫 神作 知乎 编辑:程序博客网 时间:2024/05/17 23:23
获取一个数二进制序列中所有的偶数位和奇数位,并输出。
二进制序列求法
for (i = 31; num != 0; i--) { a[i] = num % 2; num /= 2; } /* 比如num = 10 10 % 2 = 0 5 % 2 = 1 2 % 2 = 0 1 % 2 = 1 得二进制序列为1010 */
完整代码
#include<stdio.h>int main(){ int a[32] = { 0 }; int i = 0; int num = 0; printf("请输入一个数\n"); scanf("%d", &num); //换算及输出二进制 for (i = 31; num != 0; i--) { a[i] = num % 2; num /= 2; } printf("二进制为:"); for (i = 0; i < 32; i++) { printf("%d", a[i]); } printf("\n"); //输出奇数位 printf("奇数位为:"); for (i = 1; i <= 31; i += 2) printf("%d", a[i]); printf("\n"); //输出偶数位 printf("偶数位为:"); for (i = 0; i <= 30; i += 2) printf("%d", a[i]); printf("\n"); return 0;}
阅读全文
0 0
- 获取一个数二进制序列中所有的偶数位和奇数位,并输出。
- 获取一个数二进制序列中所有的偶数位和奇数位,并输出
- 获取一个数二进制序列中所有的偶数位和奇数位,并输出。
- 一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。
- 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。
- 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列
- 【C语言】获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列
- 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列
- c语言:获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。
- 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。
- 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。
- 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列
- 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。
- C语言 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列
- 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。
- 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。
- 【笔记】获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列
- 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列
- Hexo+GitHubPages搭建个人博客
- [PHP] GD库(七):分配、取消图像颜色 imagecolorallocate 与 imagecolordeallocate 函数
- [PHP] GD库(八)拷贝图像 imagecopy 与 imagecopyresized 函数
- 文章标题
- [PHP] GD库(九)合并图像 imagecopymerge 函数(水印制作实例)
- 获取一个数二进制序列中所有的偶数位和奇数位,并输出
- windows下安装ubuntu双系统然后安装Ror
- [PAT乙级]1064. 朋友数(20)
- JVM运行时数据区和垃圾回收机制
- 秒杀模块碎碎念笔记(1)-Dao层
- OGNL的对象栈栈map栈详解
- [PHP] GD库(十)绘制线段与圆弧 imageline、imagesetstyle 与 imagearc 函数
- 秒杀模块碎碎念笔记(2)-Service层
- [PHP] GD库(十一)图像填充 imagefill、imagefilledarc 与 imagefilledrectangle() 函数