int main()
{
int a = 0;
scanf("%d", &a);
int i = 0;
printf("偶数位是:\n");
for (i = 30; i >= 0; i -= 2)
{
printf("%d ", (a >> i) &1);
}
printf("\n");
printf("奇数位是:\n");
for (i = 31; i >= 1; i -= 2)
{
printf("%d ", (a >> i) & 1);
}
return 0;
}
打印一个数字的二进制的奇数位和偶数位
最新推荐文章于 2023-02-08 22:43:10 发布