package com.itheima.numberguessinggame;
import java.util.Random;
import java.util.Scanner;
public class NumberGuessingGame {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Random r = new Random();
int number = r.nextInt(1001);//即生成0-1000中的任意一个整数
int count = 0 ;//定义int count 记录用户所猜的次数
System.out.println("系统已经随机生成一个整数");
System.out.println("请输入你猜的一个整数");
int num = sc.nextInt() ;
while (true){
if (num == number){
count += 1;
System.out.println("恭喜你经过"+count+"次猜对了"+number);
break;
}else if (num < number){
count += 1;
System.out.println("你猜小了");
System.out.println("请再次输入你猜的数字");
num = sc.nextInt();
}else if (num > number){
count += 1;
System.out.println("你猜大了");
System.out.println("请再次输入你猜的数字");
num = sc.nextInt();
}
}
}
}
如果有不对之处,请指出。



