教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 外语考试 >

Java课程设计(猜数字游戏)完整版

来源:网络收集 时间:2026-09-13
导读: 编写一个猜数字小游戏,要求如下:由电脑产生一个随机数,当用户输入的数与计算机产生的数的数字和位置都正确时,用A来表示,如果数字正确位置不正确,则用B来表示,如0A1B表示:没有一个数字和位置均正确,但有一个数字的位置不正确。 课程设计任务书 编写一个猜数

编写一个猜数字小游戏,要求如下:由电脑产生一个随机数,当用户输入的数与计算机产生的数的数字和位置都正确时,用A来表示,如果数字正确位置不正确,则用B来表示,如0A1B表示:没有一个数字和位置均正确,但有一个数字的位置不正确。

课程设计任务书

编写一个猜数字小游戏,要求如下:由电脑产生一个随机数,当用户输入的数与计算机产生的数的数字和位置都正确时,用A来表示,如果数字正确位置不正确,则用B来表示,如0A1B表示:没有一个数字和位置均正确,但有一个数字的位置不正确。

编写一个猜数字小游戏,要求如下:由电脑产生一个随机数,当用户输入的数与计算机产生的数的数字和位置都正确时,用A来表示,如果数字正确位置不正确,则用B来表示,如0A1B表示:没有一个数字和位置均正确,但有一个数字的位置不正确。

2015-2016学年第一学期

面向对象程序设计(Java)

课程设计说明书

班级名称: 2014计算机科学与技术(对口)

学生姓名: 徐竹青

学 号: 2014214190

题 目: 猜数字游戏

指导教师: 徐志红

起止日期: 2015年12月25日至2015年12月31日

计算机与信息工程学院

编写一个猜数字小游戏,要求如下:由电脑产生一个随机数,当用户输入的数与计算机产生的数的数字和位置都正确时,用A来表示,如果数字正确位置不正确,则用B来表示,如0A1B表示:没有一个数字和位置均正确,但有一个数字的位置不正确。

目 录

1.选题背景 ................................................................................................................................... 1

2.设计思路....................................................................................................................................... 1

2.1 课程设计思想 .................................................................................................................... 1

2.1.1设计内容 .................................................................................................................. 1

2.1.2设计要求 .................................................................................................................. 1

2.2功能需求 ............................................................................................................................. 1

2.3软硬件运行环境及开发工具 ............................................................................................. 1

3.过程论述....................................................................................................................................... 2

3.1需求分析 ............................................................................................................................. 2

3.1.1系统功能图 .............................................................................................................. 2

3.1.2知识点 ...................................................................................................................... 2

3.2程序代码分析 ..................................................................................................................... 2

4.结果分析....................................................................................................................................... 7

4.1测试与操作说明 ................................................................................................................. 7

4.2测试数据及程序运行情况 ................................................................................................. 7

4.2.1猜数游戏结果 .......................................................................................................... 7

5.结论 .............................................................................................................................................. 8

参考文献........................................................................................................................................... 8

致 谢 .............................................................................................................................................. 8

编写一个猜数字小游戏,要求如下:由电脑产生一个随机数,当用户输入的数与计算机产生的数的数字和位置都正确时,用A来表示,如果数字正确位置不正确,则用B来表示,如0A1B表示:没有一个数字和位置均正确,但有一个数字的位置不正确。

1.选题背景

Java语言作为当今Internet上最流行的编程语言,它的产生自然与游戏密切相关。本次课程设计是为了配合Java程序设计课程,帮助学生深入学习和掌握Java语言,熟练运用这个工具而设立的课程。通过课程设计的综合训练,加强学生对Java语言的理解,检验学生对专业理论知识的理解与掌握程度,锻炼学生综合运用Java程序设计所学的知识,实际分析问题、解决问题的能力。

通过对猜数字游戏程序设计的学习,使学生掌握编程的基本方法,能够根据现实生活实践编制出一些使用的小程序,为以后学习其他相关课程打下基础。

2.设计思路

2.1 课程设计思想

2.1.1设计内容

设计一个猜数字游戏程序,要求具体如下特性:

(1) 输入任意一个数字。数字的要求是0-1000的自然数即可。

(2)系统对您输入的数字进行判断。如果玩家输入的数字与计算机随机生成的数相比较, 如果输入的数字和位置都正确。则提示为A,如果数字正确,位置错误,则提示为B。

(3)每猜测一次,系统会记录下来。显示剩余的猜数次数。

2.1.2设计要求

设计一个猜数字游戏程序,该游戏可以由程序随机产生整数,玩游戏者通过由用户输入数字来匹配上面所产生的数字。用户随机输入数字,当与计算机产生的随机数相符合时,计算机将提醒用户,游戏成功的信息,当有偏差时,将会提醒偏差,如0A1B,0A 表示用户没有猜对一个数字和位置都正确的数,1B 表示用户猜对了一个数字,但数字的位置是错的。

2.2功能需求

一个较完善的猜数字游戏的程序功能,应该具有产生随机数、用户输入数字、如何猜数等功能。

所以要求完成以下功能:

(1)首先计算机内部产生一个随机数。

(2)由用户输入数字,根据程序的格式限制,来判断用户输入的数格式是否正确。

(3)如何进行猜数,并显示出猜数的次数以及剩余的次数。

2.3软硬件运行环境及开发工具

(1)编成语言:Java语言。

(2)开发环境:Microsoft Windows 7、JDK,Eclispse。

编写一个 …… 此处隐藏:6977字,全部文档内容请下载后查看。喜欢就下载吧 ……

Java课程设计(猜数字游戏)完整版.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1692276.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)