#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
void print(int n) {
int i = 0;
printf("奇数位:");
for ( i = 30; i >=0; i-=2)
{
printf("%d ", (n >> i) & 1);
}
printf("\n");
printf("偶数位:");
for (i = 31; i >= 1; i -= 2)
{
printf("%d ", (n >> i) & 1);
}
printf("\n");
}
//打印整数二进制的奇数位和偶数位
int main() {
int m = 0;
scanf("%d", &m);
print(m);
return 0;
}
C语言 - 打印整数二进制的奇数位和偶数位
最新推荐文章于 2025-04-10 16:10:39 发布