java猜数字游戏

2018-12-09 11:19:27来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

首先被猜测的数字介于1~100的整数,然后再设定一个猜测的次数,在正常猜测过程中根据猜测数字的大小给出对应提示,当一直未猜中时且达到最大猜测次数结束本轮猜测游戏并给出对应提示信息。

 1 package debug;
 2 
 3 import java.util.Scanner;
 4 
 5 public class GuessNumber {
 6     public static void main(String[] args) {
 7         //先指定一个被猜数1~100之间随机
 8         int number = (int)(Math.random()*100+1);
 9 //        System.out.println(number);
10         
11         Scanner sc = new Scanner(System.in);
12         System.out.println("请先设定本轮猜数字游戏允许的最大猜测次数:");
13         int count = sc.nextInt();
14         
15         try {
16             for(int i = 0;i < count;i++) {
17                 Scanner sc1 = new Scanner(System.in);
18                 System.out.println("请输入你要猜的数(1~100):");
19                 int GuessNumber = sc1.nextInt();
20                 
21                 if (GuessNumber > number) {
22                     System.out.println("你猜的数"+ GuessNumber + "大了" );
23                 }else if(GuessNumber < number) {
24                     System.out.println("你猜的数"+ GuessNumber + "小了" );
25                 }else {
26                     System.out.println("恭喜你猜对了" );
27                     break;
28                 }
29             }
30         }finally{
31             System.out.println("已达最大猜测次数,本轮猜测结束,请再接再厉!");
32         }
33     }
34 }

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:java基础-配置java的环境变量

下一篇:IDEA出现Cannot resolve symbol &quot;xxx&quot;(无法解析符号)