随机生成一个1-100之间的数据,提示用户猜测,猜中则结束游戏。
import java.util.Random;
import java.util.Scanner;
public class randomNumberGame {
public static void main(String[] args) {
Random r = new Random();
int num = r.nextInt(100)+1;
Scanner sc = new Scanner(System.in);
while (true) {
System.out.println("请输入1-100的数字:");
int num1 = sc.nextInt();
if (num1==num){
System.out.println("恭喜你猜中了!");
break;
} else if (num1>num) {
System.out.println("大了");
} else if (num1<num) {
System.out.println("小了");
}else {
System.out.println("请输入正确的数字");
}
}
}
}
输出结果: