汉诺塔游戏设计-C++课程设计源代码(456行/注释简介明了/可帮忙改C语言)+论文(7510字/21页(算源代码的话更多))
功能:1)基本要求:(1)主界面(2)完成汉诺塔游戏(3)并且可以多次进行。
2)创新要求:(1) 加入汉诺塔游戏的起源与规则,增加游戏的趣味性及其情怀。(2) 加入记录玩家移动次数的函数,并使之在显示圆盘时输出。(3) 加入攻略,可以对玩家所选择的圆盘数进行获取,并输出相应的圆盘数的最简移动步骤。(4) 加入分数,通过玩家移动圆盘的次数和经过函数运算所得出的最少移动次数,进行打分。(5) 加入世界排名,输出世界上各圆盘数所对应的最简移动步骤。
论文:7大部分:绪论(中/英),目录,功能要求,程序分析,源程序,运行结果,课程设计心得。