import java.util.Scanner;
public class d4_10 {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
System.out.println("请输入一个数字:");
int num=scanner.nextInt();
int ret=swap(num);
System.out.println(ret);
}
private static int swap(int num) {
return (((num&0xaaaaaaaa)>>1)|((num&0x55555555)<<1));
}
}
二进制奇偶位置交换
最新推荐文章于 2023-10-10 15:50:17 发布