package com.test01;//判断该整数的值,是否是2的整数次幂 import java.util.Scanner; public class test02 { public static void main(String[] args) { System.out.print("请输入一个数:"); Scanner a = new Scanner(System.in); int g = a.nextInt(); if(g % 2 == 0) { while (g % 2 == 0) { System.out.println("数据为2的整数次幂!"); break; } }else{ System.out.println("数据不是2的整数次幂!"); } } }
有误请指出!