码迷,mamicode.com
首页 > 其他好文 > 详细

00004_猜数字案例

时间:2017-12-21 01:50:38      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:结束   sorry   next   一个   gpo   rand   guess   enter   生成   

1、游戏操作如下:
  (1)后台预先生成一个1-100之间的随机数,用户键盘录入猜数字
  (2)如果猜对了,打印“恭喜您,答对了”
  (3)如果猜错了
      猜大了:打印“sorry,您猜大了!”
      猜小了:打印“sorry,您猜小了!”
  (4)直到数字猜到为止

 1 public class GuessNumber {
 2     public static void main(String[] args) {
 3         //1.通过Random类中方法nextInt(),生成一个1-100之间的随机数
 4         int randomNumber = new Random().nextInt(100);
 5         System.out.println("随机数已生成!");
 6         //2.输入猜的数字
 7         System.out.println("----请输入您猜的数字:----");
 8         Scanner sc = new Scanner(System.in);
 9         int enterNumber = sc.nextInt();
10         //3.通过while循环,进行猜数字对错判断
11         //猜对,跳出循环,游戏结束
12         while(enterNumber != randomNumber){
13             //猜错了,根据结果,给出提示,接着猜数字,游戏继续
14             if(enterNumber>randomNumber) { 
15                 //如果猜大了,打印sorry,您猜大了!继续下一次循环
16                 System.out.println("sorry,您猜大了!继续下一次循环");
17             }else {
18                 //如果猜小了,打印sorry,您猜小了!继续下一次循环
19                 System.out.println("sorry,您猜小了!继续下一次循环");
20             }
21             //输入猜的数字
22             System.out.println("----请输入您猜的数字:----");
23             enterNumber = sc.nextInt();
24         }
25         System.out.println("恭喜您,答对了!");
26     }
27 }

00004_猜数字案例

标签:结束   sorry   next   一个   gpo   rand   guess   enter   生成   

原文地址:http://www.cnblogs.com/gzdlh/p/8076414.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!