题目表述 配对交换。编写程序,交换某个整数的奇数位和偶数位,尽量使用较少的指令(也就是说,位0与位1交换,位2与位3交换,以此类推)。 示例: 输入:num = 2(或者0b10) 输出 1 (或者 0b01) 位运算 循环32位,让1依次左移i位,判断num的哪一位不为0,如果不为0再接着判断i当前是为偶数位,还是奇数位,通过(i
题目链接 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/exchange-lcci 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 题目描述 配对交换。编写程序,交换某个整数的奇数位和偶数位,尽量使用较少的指令(也就是说,位0与位1交换,位2与位3交换,以此类推)。