1/31
文档分类:生活休闲

猜数字游戏 (2).doc


下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

特别说明:文档预览什么样,下载就是什么样。

0/100
您的浏览器不支持进度条
下载所得到的文件列表
猜数字游戏 (2).doc
文档介绍:
应用技术学院课程设计报告课程名称C语言课程设计课题名称猜数字游戏专业机械制造及其自动化班级0781学号4姓名俊佳指导教师王颖2008年7月8日工程学院课程设计任务书课程名称C语言课程设计课题猜数字游戏专业班级机械制造及其自动化学生俊佳学号4指导老师王颖审批任务书下达日期:2008年6月20日任务完成日期:2008年7月8日C语言程序课程设计任务书1、课程设计性质与目的:C语言程序设计是一门实践性很强的课程。C程序课程设计是学习C语言程序设计的非常重要的实践环节,通过本课程设计使学生进一步巩固课堂所学,全面熟悉,掌握C语言程序设计的基本方法和技巧,进一步提高编写程序、分析程序及上机操作、调试程序的能力,让学生加深理解书上所学的知识,提高动手操作能力及分析问题和解决问题的能力。2、课程设计包含的知识点:1.掌握并熟练利用C语言的基本数据类型与各种表达式,程序的流程控制语句。2.掌握数组的基本概念。掌握一维数组与二维数组的使用,掌握字符数组与字符串的关系。3.熟练掌握指针、地址、指针类型的概念及其使用。掌握指针变量的定义与初始化、指针的间接访问和表达式,掌握指针与数组、函数、字符串的联系4掌握函数的定义,函数的返回值,函数的调用,函数的声明,函数的形式参数和实际参数之间的关系,了解函数的作用区间。5.掌握结构体的概念,结构体类型的定义,结构体变量的定义和初始化,结构体成员的表示。结构体与指针、函数的关系。3、课程设计的要求:掌握结构化程序设计的主体思想,以自顶向下逐步求精的方法编制程序解决一些实际的问题,为将来编写软件积累一些典型的案例处理经验。设计正确,方案合理。界面友好,使用方便。程序精炼,结构清晰。设计报告5000字以上,含程序设计说明,用户使用说明,源程序清单及程序框图。上机演示。按学号顺序选课题号,并在规定的时间独自完成相关课题的C源程序编写、调整和运行。源程序及编译生成各文件均保存在软盘中;按本任务书的要求,按附录的要求编写《课程设计报告》(Word文档格式)。并用A4的复印纸打印并装订; 在2008年7月8日之前,请各班学习委员收齐课程设计报告和源程序软盘交王颖老师,联系:8883238。4、课程设计考核办法:根据学生所完成课程设计报告的完整性,正确性,和算法实现的质量,分为优,良,中,及格和不及格五个等级。正文总字数要求在5000字以上(不含程序原代码)。5、设计报告的完整格式应包含以下容:设计总体思路主程序及各个模块说明总体模块框图各个程序模块说明程序流程图程序清单总结与体会6、课程设计指导老师:王颖设计课题:猜数字游戏一、问题描述:该游戏可以由程序随机产生或由用户输入四个0到9之间的数字,且不重复。玩游戏者通过游戏提示输入八次来匹配上面所输入的数字。A表示位置正确且数字正确,B表示数字正确而位置不正确。二、功能要求:1、本游戏显示这样的菜单:随机产生数据用户输入数据退出游戏2、游戏成功与否都能返回主菜单三、算法提示:数据结构:数组用简单的程序设计方法四、测试数据:测试数据:3792第一次输入:12340A2B第二次输入:56780A1B第三次输入:08670A1B第四次输入:97861A1B第五次输入:17942A0B第六次输入:27932A2B第七次输入:37924A0B游戏成功!!!五、其它:对该系统有兴趣的同学可以在实现系统基本功能后,完善系统的其它功能,如:破记录功能,若你所匹配的次数小于纪录保持者,则为破纪录。调用积分函数,若你一次完成,则记录7分,若你2次完成则记录6分,一次类推,大于8次则不记录分数.课程设计报告规需求分析程序的功能。2、方案选定二、概要设计1、程序由哪些模块组成以及一个模块之间的层次结构、模块的调用关系;每个模块的功能。2、课题的总体数据结构和数据库结构;即要存储什么数据,这些数据是什么样的结构,它们之间有什么关系等。三、详细设计1、采用C语言定义相关的数据类型。2、写出各模块的类C码算法。3、画出函数的调用关系图。四、调试分析以及设计体会1、测试数据:准备典型的测试数据和测试方案,包括正确的输入及输出结果和含有错误的输入及输出结果。2、程序调试中遇到的问题以及解决问题的方法。3、课程设计过程经验教训、心得体会。五、使用说明用户使用手册:说明如何使用你编写的程序,详细列出每一步的操作步骤。六、书写格式设计报告要求用A4纸打印成册:标题和正文要求见附1封面格式如下页。附录1、参考书目2、源程序清单(带注释)附1:课程设计报告装订顺序:封面、任务书、目录、正文、评分、附件(A4大小的图纸及程序清单)。正文的格式:一级标题用3号黑体,二级标题用四号宋体加粗,正文用小四号宋体;行距为22。正文的容:一、课题的主要功能;二、课题的功能模块的划分(要求画出模块图);三、主要功能的实现(至少要有 内容来自淘豆网www.taodocs.com转载请标明出处.
更多>> 相关文档
非法内容举报中心
文档信息
  • 页数31
  • 收藏数0 收藏
  • 顶次数0
  • 上传人beny00001
  • 文件大小582 KB
  • 时间2020-08-07
文档标签