Erlo

java猜数字游戏

2018-12-07 17:01:34 发布   385 浏览  
页面报错/反馈
收藏 点赞

首先被猜测的数字介于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 }

 

登录查看全部

参与评论

评论留言

还没有评论留言,赶紧来抢楼吧~~

手机查看

返回顶部

给这篇文章打个标签吧~

棒极了 糟糕透顶 好文章 PHP JAVA JS 小程序 Python SEO MySql 确认