博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java猜数字游戏
阅读量:4684 次
发布时间:2019-06-09

本文共 1281 字,大约阅读时间需要 4 分钟。

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

 

转载于:https://www.cnblogs.com/TwCsLj/p/10083569.html

你可能感兴趣的文章
VS2005编译VTK5.10.1
查看>>
shp系列(一)——利用C++进行shp文件的读(打开)与写(创建)开言
查看>>
总结上海永辉云商高级前端职位面试题集
查看>>
中国计算机学会推荐国际学术会议和期刊目录
查看>>
文本元素
查看>>
各种可以远程
查看>>
对服务器的认识
查看>>
分治法实现1-N的数字按字典序全排列组合 Java语言
查看>>
序列化 与 反序列化
查看>>
购物车
查看>>
python基础(一)
查看>>
UI设计篇·入门篇·绘制简单自定义矩形图/设置按钮按下弹起颜色变化/设置图形旋转...
查看>>
linux 使用NSF 映射远程磁盘目录
查看>>
elasticjob 当当的分布式定时任务管理
查看>>
BZOJ 3438: 小M的作物( 最小割 )
查看>>
js性能优化-事件委托(2)
查看>>
Determine File Output Location
查看>>
51NOD 1068 Bash游戏 V3
查看>>
级联。。。
查看>>
socketserver用法列子
查看>>