实验:猜数字游戏java

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一:猜数字游戏

实验目的:

1、本实验的目的是让学生使用if-else分支和while循环语句解决问题。

2、学习JOptionPane类的静态方法,弹出消息对话框和输入对话框

3、学习将应用程序压缩为Jar文件的方法,来发布应用程序。

实验案例:

编写一个Java应用程序,实现下列功能:

1、程序随机分配给客户一个1~100之间的整数。

2、用户输入自己的猜测(可利用Scanner类或JoptionPane类)

3、程序返回提示信息,提示信息分别为“猜大了”、“猜小了”或“猜对了”。

4、用户可根据提示信息再次输入猜测,直到提示信息是“猜对了”。

实验内容及要求:

1、根据实验案例要求编写“猜数字游戏”程序,利用Scanner类的方法要求用户从键盘上

输入猜测的数据。(要求:学生自己根据题意自己编写程序;如果不能成功完成,请参照实验课本18页的代码完善程序;)。

2、将上述程序保存后,再编写一个“猜数字游戏”程序,要求用户通过对话框来输入猜测

的数据,并通过对话框来显示猜测的结果(学生可创建下图所示的对话框,可学习JoptionPane类——可参看帮助文档学习,也可参看课本263页-9.6对话框一节中有关消息对话框和输入对话框介绍的内容)。

3、首先学习在百度上有关“将应用程序打包成Jar文件”的方法,然后学习课本97页有关

“Jar文件”的内容。最后将上面2中编写的“猜数字游戏”,打包成一个Jar文件(Jar 文件命名为“猜数字游戏.jar”),使得双击该Jar文件,可自动执行该程序。

4、本实验要求书写实验报告,上交纸质及电子版的。每个同学请创建一个名为“学号+姓

名”的文件夹,把内容放在该文件夹内。电子版和纸质的统一交给学习委员,下次上机时交报告。

5、有关实验报告的说明:1)“实验原理”介绍本次实验用到了哪些概念、理论、知识、原

理等内容;2)“组内分工”只有在做综合实验时才填,普通实验不填;3)“实验中发现的问题”把你遇到的问题列出来,并把在编译过程中出现的编译错误列出(也可以将编译界面拷贝到实验课本中。4)“实验效果”项,请把运行效果截屏,贴在实验报告上。

相关文档
最新文档