import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
if(((n-1)&n)==0){
System.out.println("对");
}else{
System.out.println("错");
}
}
}
本文介绍了一个简单的Java程序,用于判断输入的整数是否为2的幂次。通过位运算的方式实现,提高了判断效率。

被折叠的 条评论
为什么被折叠?