c语言汉诺塔实验报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c语言汉诺塔实验报告   课程设计报告   课程设计名称:C语言课程设计   课程设计题目:汉诺塔问题求解演示   院:计算机学院   专业:计算机科学与技术   班级:   学号:   姓名:   指导教师:   完成时间:XX年3月18日   目录   第1章需求分析...................................................3   课程设计的题目及要求...............................................................................3   总体分析......................................................................................................3   第2章系统设计...................................................4   主要函数和函数功能描述...........................................................................4   功能模块图...................................................................................................4   第3章详细设计...................................................5   主函数流程图..................................................................................................5   各功能模块具体流程图..................................................................................6   第4章调试分析..................................................10   调试初期.......................................................................................................10   调试中期.......................................................................................................10   调试后期.......................................................................................................10   参考文献...........................................................11   附录............................................................12   第1章需求分析   课程设计的题目及要求   题目:汉诺塔问题求解演示   内容:   在屏幕上绘出三根针,其中一根针上放着N个从大到小的盘子。要求将这些盘子从这根针经过一个过渡的针移到另外一根针上,移动的过程中大盘子不能压在小盘子上面,且一次只能移动一个盘子。要求形象直观地演示盘子移动的方案和过程。   要求:   1)独立完成系统的设计,编码和调试。   2)系统利用C语言实现。   3)安照课程设计规范书写课程设计报告。   4)熟练掌握基本的调试方法,并将程序调试通过   总体分析   本题目需要使用C语言绘制图形,所以需要turboC,需要绘图函数,而汉诺塔的函数属于经典的函数,在书本上都学习过,所以这个题目的难点在于需要绘制汉诺塔图形。攻克这一点其他的问题都迎刃而解。但是我个人以前也没有学过一些关于turboC方面的知识。所以我将重点放在了对#include下的一系列绘图函数的研究与应用,对屏幕上的图像坐标分析是一个难点。其中用到了头文件中的bar,outtextxy,setfillstyle,closegraph函数。进行了画图,填充颜色,在特定位置输出特定字符等操作。   第2章系统设计   主要函数和函数功能描述   1):递归函数:voidhanoi(c

文档评论(0)

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

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

1亿VIP精品文档

相关文档