网站大量收购闲置独家精品文档,联系QQ:2885784924

数据结构 课程设计报告.docVIP

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
院 系: 计算机科学技术学院 班 级: ########### 姓 名: ########### 学 号: ########### 合 作 者: ########### 指导教师: ########### 2015年12月8日 数据结构课程设计任务书 一、题目:迷宫制作设计 二、设计要求 1. ########### 组成设计小组。 2.小组成员分工协作完成设计任务。每人应完成自己相对独立的模块,并读懂其他组员的模块,一般每人的程序量应在80行以上。不得抄袭。 3.设计应具有多个功能独立的模块,完成相应的功能。 4.主菜单不应是简单菜单,最好具有dos界面的特点。 5.数据必须存盘,数据量必须足够多,并采用真是数据。 三、课程设计工作量 由于是设计小组团结协作完成设计任务,一般每人的程序量应在80行有效程序行以上。不得抄袭,否则给不及格成绩。 四、课程设计工作计划 2015年11月25上午由葛建梅指导教师讲课,学生准备文献资料; 2015年11月25下午日~2015年12月8日上午,各设计小组进行总体方案设计和任务分工; 2015年12月8日下午~2015年12月9日 每人完成自己承担的程序模块并通过独立编译。 2015年12月9日,验收,学生撰写课程设计报告。 指导教师签字: 数据结构课程设计指导教师评语 指导教师评语: 表现成绩: 验收成绩: 报告成绩: 总成绩: 指导教师签字: 年 月 日 摘 要 我们组做的迷宫游戏用C语言的Graphics函数画出迷宫的游戏界面 为了是的游戏有良好的效果每次都采用了随机生成函数,每次的迷宫都是随机生成的,采用MapRand随机生成迷宫函数。主要功能方面我们组实现了两个功能:人工探索和机器智能探索。人工探索和机器智能探索都采用了八个方位是的游戏有更好的用户体验。八个方位分别为上下左右,和两个对角线即左上左下右上和右下。其中机器智能探索用二维数组实现了数据结构中的栈的思想,本游戏以数据结构为指导思想而完成的。 本游戏我们小组应用了Graphics函数画出了迷宫游戏的界面边框并利用结构体将探索物的路径的延伸过程完成,利用FindWay函数和DrawPeople函数作出随机探索路径,并用交换坐标的方式来实现探索路径的形成,利用MapRand函数随机生成迷宫地图,并且利用WayCopy函数来实现地图的更替,并通过Result函数判断是否找到出路,若返回值为1,记录分数,游戏设计完毕。 关键词:c语言;迷宫; graphics库函数;栈的思想 ABSTRACT Our group to do the maze game using Graphics language of the C function to draw a maze of the game interface in order to play a good effect every time using a random generating function, each of the maze is randomly generated, the use of MapRand randomly generated maze function. The main functions of our group to achieve two functions: artificial exploration and intelligent robot exploration are used in eight aspects of the game has a better user experience.The eight directions are about the upper and lower left and right, and the left and right of the left and right of the left and

文档评论(0)

celkhn0303 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档