import java.util.Random;
import java.util.Scanner;
Random r = new Random();
int number = r.nextInt(100) + 1;
Scanner sc = new Scanner(System.in);
System.out.println("请输入1-100以内的数");
for(int i=1;i<=10;i++){
System.out.println("请输入您猜的数");
int num = sc.nextInt();
if (num < 101 && num >= 1) {
if (num == number) {
System.out.println("恭喜你猜中了");break;
}
else if(num>number){
System.out.println("猜大了");continue;
}
else if(num<number){
System.out.println("猜小了");continue;
}
}
else{
System.out.println("输入有误,请重新输入");continue;
}
}
System.out.println("游戏结束");
运行结果如下: