//获取一个数二进制序列中所有的偶数位和奇数位, 分别输出二进制序列。用按位与
void Func1(int num)
{
int i = 0;
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);//奇数位
}
}
int main()
{
Func1(10);
//0000 1010
return 0;
}
获取一个数二进制序列中所有的偶数位和奇数位, 分别输出二进制序列
最新推荐文章于 2019-10-13 20:16:21 发布