实验代码:

/*

* 程序的版权和版本声明部分

* Copyright (c) 2011, 烟台大学计算机学院学生

* All rights reserved.

* 文件名称: GuessNumber.java

* 作 者: 张宗佳

* 完成日期: 2012 年 9 月 16 日

* 版 本 号: v1.0

* 对任务及求解方法的描述部分

* 问题描述:猜数字游戏。编写一个Java应用程序,实现功能:

(1)程序随机分配给用户一个1~100之间的随机数

(2)用户在输入对话框中输入自己的猜测

(3)程序返回提示信息,提示信息分别是:“猜大了”、“猜小了”、“猜对了”

(4)用户可根据提示信息再次输入猜测,直到提示信息是“猜对了”。代码附后。

* 程序头部的注释结束

*/

import javax.swing.JOptionPane;

public class GuessNumber

{

public static void main (String args[ ])

{

guess();

}

static void guess(){

System.out.println("给你一个1至100之间的整数,请猜测这个数");

int realNumber=(int)(Math.random()*100)+1;

int yourGuess=0;

String str=JOptionPane.showInputDialog("输入您的猜测:");

yourGuess=Integer.parseInt(str);

while(yourGuess != realNumber) //循环条件

{

if(yourGuess > realNumber) //条件代码

{

str=JOptionPane.showInputDialog("猜大了,再输入你的猜测:");

yourGuess=Integer.parseInt(str);

}

else if(yourGuess < realNumber) //条件代码

{

str=JOptionPane.showInputDialog("猜小了,再输入你的猜测:");

yourGuess=Integer.parseInt(str);

}

}

System.out.println("猜对了!");

}

}

实验结果:

java数字猜大小游戏_Java之数字猜大小相关推荐

  1. Java黑皮书课后题第7章:***7.35(游戏:猜字词游戏)编写一个猜字词游戏,随机产生一个单词,当用户猜测正确后,正确的字母显示出来。当用户猜出一个单词,显示猜错的次数,并询问用户是否继续猜测

    ***7.35(游戏:猜字词游戏)编写一个猜字词游戏,随机产生一个单词,当用户猜测正确后,正确的字母显示出来.当用户猜出一个单词,显示猜错的次数,并询问用户是否继续猜测 题目 题目描述与运行示例 破题 ...

  2. java炸弹游戏_java实现数字炸弹

    数字炸弹游戏规则 数字炸弹游戏规则:在一个数字范围内,有一个数字作为炸弹,谁猜中这个炸弹就被惩罚.比如范围是1 ~ 99,炸弹是60,然后猜了一个数字是30,30不是炸弹,那么现在猜数字的范围就缩小到 ...

  3. java猜字母游戏jsp_jsp+servlet实现猜数字游戏

    jsp+servlet实现猜数字游戏主要用到了servlet方面的session,HttpServletResponse类中的sendRedirect()方法. step1,客户访问或刷新getNum ...

  4. java产生的数字发送到页面_JAVA中数字证书的维护及生成方法

    Java中的keytool.exe可以用来创建数字证书,所有的数字证书是以一条一条(采用别名区别)的形式存入证书库的中,证书库中的一条证书包含该条证书的私钥,公钥和对应的数字证书的信息.证书库中的一条 ...

  5. java猜字母游戏_JAVA编程题-用java编写猜字母游戏

    原标题:JAVA编程题-用java编写猜字母游戏 问题: 猜字母游戏,其游戏规则为: 程序随机产生5个按照一定顺序排列的字符作为猜测的结果,由玩家来猜测此字符串.玩家可以猜测多次,每猜测一次,则由系统 ...

  6. java课程设计纸牌游戏_java练习项目之纸牌游戏实例源码

    java应用练习项目之纸牌游戏实例源码.java纸牌项目练习题目要求: 定义纸牌的花色 定义纸牌的大小2A 花色与数字组成一张牌 组成一整副纸牌 构造玩家 发牌 题目 : 创建一副扑克牌,这副牌是标准 ...

  7. java猜单词游戏_序列应用——猜单词游戏

    开发工具:Visual Studio Code 1.游戏介绍 猜单词游戏就是计筧机随机产生一个单词,打乱字母顺序,供玩家去猜测.此游戏采用控制字符界面. 2.程序设计思路 游戏中,可使用序列中的元组存 ...

  8. java猜数游戏图形界面_猜数游戏java实现代码

    本文实例为大家分享了java实现猜数游戏的具体代码,供大家参考,具体内容如下 有开始界面,可以设置范围,设置猜的次数 代码如下: public static void main(String[] ar ...

  9. 用java编写人机围棋游戏_JAVA写的围棋游戏的源代码.doc

    JAVA写的围棋游戏的源代码 JavaD′μ??§??ó??·μ??′′ú??.txt?òμ?è?éúóDA ??ò2óDB??£???μ?è?éúóDS??ò2óDB???£ ꧰ü2??é??£ ...

最新文章

  1. 编写五子棋的完整python代码_python制作简单五子棋游戏
  2. 软件体系架构阅读笔记一
  3. 2020年一季度中小微企业收入平均下降69.5%
  4. c++ 从混合中英文数字等的string 中按顺序分别输出
  5. Python语言学习:基于python五种方法实现使用某函数名【func_01】的字符串格式('func_01')来调用该函数【func_01】执行功能
  6. 电子书下载:C# 4.0 How To
  7. spark-on-yarn日志配置
  8. 洛谷P1173:[NOI2016] 网格(tarjan、离散化)
  9. Linux中重要文件
  10. java 实体类 代码重复_java – JPA两个单向@OneToMany关系到同一个实体导致重复输入...
  11. 【渝粤教育】电大中专审计原理与实务 (2)作业 题库
  12. 小程序之旅——第四站(模板框架)
  13. win10wifi开关自动弹回_win10突然搜不到wifi了,这个开关点不动,点了会自动变回去...
  14. PHP实现免费代理池
  15. kernel网络之RSS,RPS,RFS和XPS
  16. 什么是TPS,什么是QPS
  17. Stop worrying and start living
  18. 【梳理】数字设计基础与应用 第1章 数字逻辑基础 1.3 逻辑代数基础 1.4 逻辑函数的表述方式
  19. php邮件群发系统日发5000,最新qq邮件群发日发10000封邮件
  20. ClickHouse 数据插入、更新与删除操作 SQL

热门文章

  1. 微信瑞文智力测试1分_答完瑞文智力测试的题之后,怎样看智商是多少?
  2. 2019年高二上期末成都市调研考试总结暨寒假规划
  3. 高质量 Go 进阶图书,它来了
  4. 国产FPGA市场格局及进展
  5. spring源码构建时缺失spring-cglib-repack-3.2.4.jar和spring-objenesis-repack-2.4.jar
  6. 就业前景php,php的就业前景如何
  7. 如何在微信自定义链接分享内容,图文链接xml卡片生成代码,制作微信卡片实现自定义标题,描述,缩列图以供转发
  8. HDOJ 题目1217 Arbitrage(最短路径,Floyd)
  9. Java将一个堆栈进行反转,如何使用Java中的堆栈反转数组的元素?
  10. 编译flink1.9.0 报flink-fs-hadoop-shaded找不到