- 1、本文档共38页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言课程设计--猜数字游戏
课 程 设 计 报 告
课程名称 C语言程序设计
课题名称 猜 数 字 游 戏
专 业 机械设计及其自造化
班 级 1185班
学 号 201113090516
姓 名
指导教师 王 颖
2 0 1 2年 6 月 2 2 日
湖南工程学院
课 程 设 计 任 务 书
课程名称 C语言程序设计
课 题 猜 数 字 游 戏
专业班级 机 械 设 计 1185 班
学生姓名
学 号 201113090516
指导老师 王 颖
审 批 王 颖
任务书下达日期 2012 年 6 月 1 日
任务完成日期 2012 年 6 月 22 日
设计课题四:猜数字游戏
一、问题描述:
该游戏可以由程序随机产生或由用户输入四个0到9之间的数字,且不重复。玩游戏者通过游戏提示输入八次来匹配上面所输入的数字。A表示位置正确且数字正确,B表示数字正确而位置不正确。
二、功能要求:
1、本游戏显示这样的菜单:
随机产生数据
用户输入数据
退出游戏
2、游戏成功与否都能返回主菜单
三、算法提示:
数据结构:数组
用简单的程序设计方法
四、测试数据:
测试数据: 3792
第一次输入: 1234
0A2B
第二次输入: 5678
0A1B
第三次输入: 0867
0A1B
第四次输入: 9786
1A1B
第五次输入: 1794
2A0B
第六次输入: 2793
2A2B
第七次输入: 3792
4A0B
游戏过关!!!
五、其它:
对该系统有兴趣的同学可以在实现系统基本功能后,完善系统的其它功能,如:破记录功能,若你所的次数小于纪录保持者,则为破纪录 1
第一节 项目背景 1
第二节 本课题所做的工作 2
第二章 需求分析
第一节 用户需求分析…………………………………………………………...3
第二节 开发环境分析…………………………………………………………...4
第三章 程序设计 5
第一节 程序的功能 5
第二节 输入输出的要求 5
第三节 程序模块 6
第一条 模块组成 6
第二条 层次结构 8
第三条 模块调用 9
第四章 分析 10
第一节 模块解释与功能 10
第五章 调试 14
第一节 菜单测试 14
第二节 游戏测试 16
第一条 在自定义中 16
第二条 在随机游戏中 19
第六章 总结 21
第七章 附录 23
第一节 附录A 源程序 23
第二节 附录B 参考文献 32
课程设计评分表............................................33
绪论
项目背景
C语言一共有32个关键字,9种控制语句,程序书写形式自由,主要用小写字母表示。它把高级语言的基本结构和语句与低级语言的实用性结合起来。 C语言可以像汇编语言一样对位、字节、和地址进行操作,而这三者是计算机最基本的工作单元。并且它功能丰富,表达能力强,程序执行效率高,可移植性好;C语言既有高级计算机程序设计语言的特点,同时又具有部分汇编语言的特点,因而C语言具有较强的系统处理能力。通过C语言函数结构可以方便的实现程序的模块化;在C语言的基础上发展起来的面向对象程序设计语言如C++,java,c#等于C语言有许多的共同特征,掌握C语言对学习进而应用这些面向对象的程序设计语言有极大的帮助。因为其独特的语言机制在计算机科学领域中得到了广泛的应用。目前,大部分工科专业的计算机程序语言都是C语言,主要学习面向过程的程序设计方法。
课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,当今计算机应用在是生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握计算机开发技术十分重要的。
(2)掌握Java的编程技术,包括异常处理,图形界面设计,多线程,网络通信程序等;
(3)掌握Java应用软件的开发环境和开
您可能关注的文档
- AGC密封系统 .ppt
- AGC自动发电控制系统.ppt
- Advia_centaur中文操作手册.doc
- AIX安装于配置.doc
- AIX系统上oracle和weblogic安装.doc
- AjaxControlToolkit详解.doc
- ALIAS基础手册.doc
- alibaba内部培训课件╲t外贸操作之sales contract sample.doc
- AIX系统主机日志收集方式.docx
- AMX 编程软件培训.ppt
- 《中国急性缺血性卒中诊治指南2023》解读PPT课件.pptx
- 2023年陕西省咸阳市武功县小村镇招聘社区工作者真题及答案详解一套.docx
- 2023年陕西省咸阳市武功县普集街乡招聘社区工作者真题及参考答案详解1套.docx
- 高职院校科技孵化园资源整合与产学研结合机制研究.docx
- 无烟校园主题班会市公开课一等奖百校联赛获奖课件.ppt
- 2024年磁共振成像装置项目可行性分析报告.docx
- 《中国干眼临床诊疗专家共识(2024年)》解读 PPT课件.pptx
- 城市更新中的生态空间重塑.docx
- 新课标下中小学语文课堂教学优化策略.docx
- 2023年陕西省咸阳市武功县普集镇招聘社区工作者真题及参考答案详解.docx
最近下载
- 统编版六年级语文上册习作《多彩的活动》精品课件(共84张PPT).pptx VIP
- 电厂2×600MW机组扩建工程建筑及安装工程土建专业主要技术施工方案.docx VIP
- 电厂2×600MW扩建(脱硫土建、安装)工程土建专业主要施工技术方案.docx VIP
- 电厂2×600MW机组扩建工程建筑及安装锅炉专业施工技术方案.docx VIP
- 煤电公司2×600MW机组工程汽机专业主要施工技术方案.pdf VIP
- 2X660MW超超临界燃煤机组工程qtz2500型塔式起重机安装的施工方案.doc VIP
- 2X660MW超超临界燃煤机组工程#2锅炉平台楼梯安装方案全案(终版).doc VIP
- 2X660MW超超临界燃煤机组工程#2锅炉平台楼梯安装的方案.doc VIP
- 电厂(2×660MW超超临界机组)机组安装工程锅炉专业施工方案.docx VIP
- 电厂(2×660MW超超临界机组)机组安装工程汽机专业施工方案.docx VIP
文档评论(0)