猜数字小游戏(java代码编写)

猜数字小游戏(java代码编写)

给大家一个用java代码编写的猜数字小游戏

// 导入随机数包
		import java.util.Random;
		// 导入从键盘接收数据的函数
		import java.util.Scanner;
		// 生成随机数字
 	    Random r = new Random();
 	    // 产生的随机数范围是0-100
 	    // 随机数字的范围是[0, n),所以需要+1
        int num = r.nextInt(100) + 1;
        // 初始循环条件
        String str = "继续";
        Scanner sc = new Scanner(System.in);
        String str1;
        do {
          
   
            System.out.println("请输入一个1-100的整数:");
            // 接收从键盘中输入的数据
            int a = sc.nextInt();
            // 判断随机数与输入数的大小
            if (num == a){
          
   
                System.out.println("恭喜你,猜对了");
                System.out.println("电脑随机的数字是:" + num);
                break;
            }else if (num < a){
          
   
                System.out.println("真可惜,你猜大了");
                System.out.println("请输入是否继续:");
                str1 = sc.next();
            }else{
          
   
                System.out.println("真遗憾,你猜小了");
                System.out.println("请输入是否继续:");
                str1 = sc.next();
            }
        }while("继续".equals(str1)); // 循环的条件
经验分享 程序员 微信小程序 职场和发展