#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int bin_two(int a)
{
	int count = 0;
	printf("奇数位为:");
	for (int i = 30; i>=0; i-=2)//32位右移30位就可以得到32位内所有奇数位二进制数
	{
		printf("%d ",(a>>i)&1);
	}
	printf("\n");
	printf("偶数位为:");
	for (int i = 31; i >= 0; i -= 2)//32位右移31位就可以得到32位内所有偶数位二进制数
	{
		printf("%d ", (a >> i) & 1);
	}
	return count;
}
int main()
{
	int a = 0;
	printf("请输入数字:\n");
	scanf("%d",&a);
	int count=bin_two(a);
	return 0;
}