猜数字游戏
分析:比较输入的数字与随机产生的数字,提示大或者小,直到等于即是猜中
import java.util.Random;
import java.util.Scanner;
public class java_13 {
public static void main(String[] args) {
System.out.println("欢迎来到猜数字游戏!!");
// 猜数字游戏
// 分析:比较输入的数字与定义的数字,提示大或者小,直到等于即是猜中
// 先初始化一个随机数作为自定义的数字
Random random = new Random();
// 定义一个1-100的随机数
int mainNum = random.nextInt(100)+1;
// 创建一个读取器
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个1-100之间的整数");
int num = scanner.nextInt();
while(num!=mainNum){
// 继续创建一个读取器
scanner = new Scanner(System.in);
if(num>mainNum){
System.out.println("输入的数字大了,请再次输入~~");
}else{
System.out.println("输入的数字小了,请再次输入~~");
}
// 读取新的输入
num = scanner.nextInt();
}
System.out.println("恭喜,您猜对了~~~");
}
}