java大白入门实例13之《猜数字小游戏》
猜数字游戏
分析:比较输入的数字与随机产生的数字,提示大或者小,直到等于即是猜中
- 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("恭喜,您猜对了~~~");
- }
- }
推荐阅读