public class teat1 { public static void main(String[] args) { Random random = new Random(); int shuzi =random.nextInt(101); Scanner scanner =new Scanner(System.in); System.out.println("请输入100以内的数字:"); int sum = scanner.nextInt(); int cishu = 0; while (sum!=shuzi){ scanner= new Scanner(System.in); if (sum>shuzi){ System.out.println("您输入的数字过大,请重新输入:"); }else { System.out.println("您输入的数字过小,请重新输入:"); } sum = scanner.nextInt(); cishu++; } System.out.println("游戏结束,正确数字是:"+shuzi+"共错了"+cishu+"次"); } }
打印效果: