问题

设计一个猜数字游戏,系统随机产生一个100以内的整数,然后由玩家猜测该数字,如果没猜中,系统提示玩家数字过大或过小,玩家根据提示继续猜,如果五次均没有猜中,游戏自动结束。

原理很简单,直接上代码。

Java代码

//自己运行时需修改包名和java文件名
package training7;         import java.util.Random;
import java.util.Scanner;public class GuessNum {public static void main(String[] args) {// TODO 自动生成的方法存根Random rn=new Random();int n=rn.nextInt(100)+1,m,count=1;Scanner sc=new Scanner(System.in);while(true){System.out.println("输入您猜的数:");m=sc.nextInt();if(m==n) {System.out.printf("您猜了%d次,要猜的数:%d",count,m);sc.close();break;}if(count>5){System.out.println("游戏结束!");sc.close();break;}if(m<n) System.out.println("您猜的数比原数小");if(m>n) System.out.println("您猜的数比原数大");count++;}}}

简单猜数字游戏Java实现相关推荐

  1. 猜数字游戏java编程_Java编写猜数字小游戏

    本文实例讲述了java实现的简单猜数字游戏代码.分享给大家供大家参考. 以下是Java语言写的一个猜数字小游戏引用片段: import java.text.SimpleDateFormat; impo ...

  2. 猜数字游戏python程序_python实现的简单猜数字游戏

    本文实例讲述了python实现的简单猜数字游戏.分享给大家供大家参考.具体如下: 给定一个1-99之间的数,让用户猜数字,当用户猜错时会提示用户猜的数字是过大还是过小,知道用户猜对数字为止,猜对数字用 ...

  3. 猜数字游戏 - Java实现

    猜数字游戏 系统自动生成一个随机整数(1-100), 然后由用户输入一个猜测的数字. 如果输入的数字比该随机数小, 提示 "低 了", 如果输入的数字比该随机数大, 提示 &quo ...

  4. C语言实现1到100简单猜数字游戏

    猜数字游戏就是系统随机生成一个数字,我们来猜的游戏. 这里我们约定 1表示玩游戏,0表示退出游戏. 那么怎么才能让系统随机生成一个数字呢?这里我们想到一个函数:rand()函数. 通过查阅MSDN软件 ...

  5. 猜数字游戏——Java图形界面

    题目要求: 用户首先选择猜数范围,10以内,或者100以内,然后点击"得到一个随机数"按钮,系统生成一个随机整数.用户在文本框中输入猜测的整数,点击确定按钮,有标签显示" ...

  6. java两人猜数字游戏,java之猜数字游戏

    一.要求:程序运行时 1.提示用户输入数字 2.如果猜中则输出猜对了 3.如果没猜中则提示数字大了或者小了,并提示继续猜,直到猜中 4.用户按输入0则退出游戏 5.用while循环写 6.猜的数字随机 ...

  7. 猜数字游戏java课程设计报告

    拼多多三面惨败,java中间件.数据库与spring框架,答不上- 面试开火箭,工作拧螺丝-月初有个朋友面试拼多多,一面自信满满过了,结果三面却惨败-昨天朋友约我出来讨论问题在哪里,三面就答不上了(卡 ...

  8. C语言之制作带有难度选择,计时,计次,排行榜的猜数字游戏

    文章目录 一.程序功能 二.代码实现 1.运行图片 2.代码内容 三.总结 一.程序功能 带有计时,计次,排行榜的简单猜数字游戏 游戏规则: 当规定时间达到后并未猜出数字,视作游戏失败 当规定次数达到 ...

  9. java猜数字小游戏_Java实现简单猜数字小游戏

    本文实例为大家分享了Java实现猜数字游戏的具体代码,供大家参考,具体内容如下 完成猜数字游戏需要实现以下几点:获得一个随机数作为"答案数": 输入数字,与"答案数&qu ...

最新文章

  1. 当AI实现多任务学习,它究竟能做什么?
  2. 卡尔曼滤波——基本假设(1)线性系统(2)高斯分布 根据x(t) 求解x(t+1)
  3. Windows App开发之集合控件与数据绑定
  4. 如何在dreamwaver中连接数据库
  5. Play! Framework 系列(二):play 的项目结构
  6. 防止QQ密码被盗的五个绝招
  7. C# action,delegate,func的用法和区别
  8. 【要闻】Kubernetes无用论诞生、Elasticsearch 7.6.2 发布
  9. 如何在ASP.NET Core中使用JSON Patch
  10. 将汇编语言翻译成C语言,如何把汇编语言转换成C语言
  11. java 原子量_Java线程:原子量
  12. Openstack版本查看
  13. Win10 如何在系统内用cmd命令查看系统详细信息
  14. Google at KDD 2020,提出MoSE框架显式建模用户行为序列提升多任务学习效果
  15. Translatium 19.2.1 中文版 优秀的在线翻译工具
  16. 新智慧杂志新智慧杂志社新智慧编辑部2022年第9期目录
  17. mac 菜单栏图标删除_您可以在Mac菜单栏上显示的所有内置图标(可能)
  18. android 电池检测软件,电池寿命检测软件下载-电池寿命检测 安卓版v2.7.0-PC6安卓网...
  19. note-of-python
  20. 计算机控制系统课程设计交通灯,太原理工大学数字逻辑课设(交通灯)

热门文章

  1. Python文件移动
  2. 最“土气”财报出炉,全是田间地头那点事儿
  3. 【车载开发系列】诊断故障码DTC基本概念与定义
  4. 解决Maya与输入法切换快捷键冲突问题Ctrl+Backspace
  5. PostgreSQL学习笔记(一)数据库字段类型及含义
  6. 使用matlab画频数直方图
  7. 【原创】谈谈34后自己工作的心态
  8. 复制html到word文档出现边框的解决方案
  9. 安装完SQL Server后,解决本地服务器连接失败的方法(仅供参考)
  10. 彩色图像通道分离+融合