java数字猜大小游戏_Java之数字猜大小
实验代码:
/*
* 程序的版权和版本声明部分
* 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之数字猜大小相关推荐
- Java黑皮书课后题第7章:***7.35(游戏:猜字词游戏)编写一个猜字词游戏,随机产生一个单词,当用户猜测正确后,正确的字母显示出来。当用户猜出一个单词,显示猜错的次数,并询问用户是否继续猜测
***7.35(游戏:猜字词游戏)编写一个猜字词游戏,随机产生一个单词,当用户猜测正确后,正确的字母显示出来.当用户猜出一个单词,显示猜错的次数,并询问用户是否继续猜测 题目 题目描述与运行示例 破题 ...
- java炸弹游戏_java实现数字炸弹
数字炸弹游戏规则 数字炸弹游戏规则:在一个数字范围内,有一个数字作为炸弹,谁猜中这个炸弹就被惩罚.比如范围是1 ~ 99,炸弹是60,然后猜了一个数字是30,30不是炸弹,那么现在猜数字的范围就缩小到 ...
- java猜字母游戏jsp_jsp+servlet实现猜数字游戏
jsp+servlet实现猜数字游戏主要用到了servlet方面的session,HttpServletResponse类中的sendRedirect()方法. step1,客户访问或刷新getNum ...
- java产生的数字发送到页面_JAVA中数字证书的维护及生成方法
Java中的keytool.exe可以用来创建数字证书,所有的数字证书是以一条一条(采用别名区别)的形式存入证书库的中,证书库中的一条证书包含该条证书的私钥,公钥和对应的数字证书的信息.证书库中的一条 ...
- java猜字母游戏_JAVA编程题-用java编写猜字母游戏
原标题:JAVA编程题-用java编写猜字母游戏 问题: 猜字母游戏,其游戏规则为: 程序随机产生5个按照一定顺序排列的字符作为猜测的结果,由玩家来猜测此字符串.玩家可以猜测多次,每猜测一次,则由系统 ...
- java课程设计纸牌游戏_java练习项目之纸牌游戏实例源码
java应用练习项目之纸牌游戏实例源码.java纸牌项目练习题目要求: 定义纸牌的花色 定义纸牌的大小2A 花色与数字组成一张牌 组成一整副纸牌 构造玩家 发牌 题目 : 创建一副扑克牌,这副牌是标准 ...
- java猜单词游戏_序列应用——猜单词游戏
开发工具:Visual Studio Code 1.游戏介绍 猜单词游戏就是计筧机随机产生一个单词,打乱字母顺序,供玩家去猜测.此游戏采用控制字符界面. 2.程序设计思路 游戏中,可使用序列中的元组存 ...
- java猜数游戏图形界面_猜数游戏java实现代码
本文实例为大家分享了java实现猜数游戏的具体代码,供大家参考,具体内容如下 有开始界面,可以设置范围,设置猜的次数 代码如下: public static void main(String[] ar ...
- 用java编写人机围棋游戏_JAVA写的围棋游戏的源代码.doc
JAVA写的围棋游戏的源代码 JavaD′μ??§??ó??·μ??′′ú??.txt?òμ?è?éúóDA ??ò2óDB??£???μ?è?éúóDS??ò2óDB???£ ꧰ü2??é??£ ...
最新文章
- 编写五子棋的完整python代码_python制作简单五子棋游戏
- 软件体系架构阅读笔记一
- 2020年一季度中小微企业收入平均下降69.5%
- c++ 从混合中英文数字等的string 中按顺序分别输出
- Python语言学习:基于python五种方法实现使用某函数名【func_01】的字符串格式('func_01')来调用该函数【func_01】执行功能
- 电子书下载:C# 4.0 How To
- spark-on-yarn日志配置
- 洛谷P1173:[NOI2016] 网格(tarjan、离散化)
- Linux中重要文件
- java 实体类 代码重复_java – JPA两个单向@OneToMany关系到同一个实体导致重复输入...
- 【渝粤教育】电大中专审计原理与实务 (2)作业 题库
- 小程序之旅——第四站(模板框架)
- win10wifi开关自动弹回_win10突然搜不到wifi了,这个开关点不动,点了会自动变回去...
- PHP实现免费代理池
- kernel网络之RSS,RPS,RFS和XPS
- 什么是TPS,什么是QPS
- Stop worrying and start living
- 【梳理】数字设计基础与应用 第1章 数字逻辑基础 1.3 逻辑代数基础 1.4 逻辑函数的表述方式
- php邮件群发系统日发5000,最新qq邮件群发日发10000封邮件
- ClickHouse 数据插入、更新与删除操作 SQL
热门文章
- 微信瑞文智力测试1分_答完瑞文智力测试的题之后,怎样看智商是多少?
- 2019年高二上期末成都市调研考试总结暨寒假规划
- 高质量 Go 进阶图书,它来了
- 国产FPGA市场格局及进展
- spring源码构建时缺失spring-cglib-repack-3.2.4.jar和spring-objenesis-repack-2.4.jar
- 就业前景php,php的就业前景如何
- 如何在微信自定义链接分享内容,图文链接xml卡片生成代码,制作微信卡片实现自定义标题,描述,缩列图以供转发
- HDOJ 题目1217 Arbitrage(最短路径,Floyd)
- Java将一个堆栈进行反转,如何使用Java中的堆栈反转数组的元素?
- 编译flink1.9.0 报flink-fs-hadoop-shaded找不到