int main()
{
int num = 20;//00000000 00000000 00000000 0001 0100
int i = 31;
for (i = 31; i >= 1; i -= 2)
{
printf("%d ", (num >> i) & 1);
}
printf("\n");
for (i = 30; i >= 0; i -= 2)
{
printf("%d ", (num >> i) & 1);
}
printf("\n");
}
输出结果: