猜数字游戏案例( 随机生成一个1-100之间的数据。提示用户猜测,过大提示数据过大,过小提示过小,直到游戏结束。)

猜数字游戏案例


      //随机生成一个1-100之间的数据。提示用户猜测,过大提示数据过大,过小提示过小,直到游戏结束。
      //1.得到随机数
      Random r = new Random();
      int data = r.nextInt(100)+1;

      //2.使用一个循环进行无限猜测
      Scanner sc=new Scanner(System.in);
      while (true){
          System.out.println("请输入您猜测的数据:");
          int guessData = sc.nextInt();


          //3.判断输入数据和随机数的大小
          if (guessData > data){
              System.out.println("猜测数据过大!");
          }else if (guessData <data){
              System.out.println("猜测数据过小");
          }else {
              System.out.println("恭喜正确!");
              break;//直接跳出循环
          }
      }

 

posted @ 2022-01-04 19:45  wtws  阅读(1760)  评论(0)    收藏  举报