获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。

来源:互联网 发布:js断点调试 编辑:程序博客网 时间:2024/06/05 10:23
#include<stdio.h>int main(){int a[32];int num=0;int i=0;printf("请输入一个数字:        》");scanf("%d",&num);for(i=31;i>=0;i--){a[i]=num&1;num=num>>1;}printf("该数二进制偶数位序列为:》");for(i=0;i<32;i+=2){printf("%d",a[i]);}putchar('\n');printf("该数二进制奇数位序列为:》");for(i=1;i<32;i+=2){printf("%d",a[i]);}putchar('\n');return 0;}
阅读全文
0 0
原创粉丝点击