#define _CRT_SECURE_NO_WARNINGS 1
#include "stdio.h"
int main()
{
int num = 10;
int i = 0;
printf("Please enter the num:\n");
scanf("%d", &num);
int a[32];
for (; i < 32; i++)
{
a[i] = num % 2;//将数字转换成二进制的样式存在数组a中
num /= 2;
}
printf("偶数序列:\n");
for (i = 31; i >= 0; i -= 2)
printf("%d", a[i]);
printf("\n");
printf("奇数序列:\n");
for (i = 30; i >= 0; i -= 2)
printf("%d", a[i]);
printf("\n");
system("pause");
return 0;
}
C语言 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列
最新推荐文章于 2024-03-04 18:12:16 发布