江南大学人文学院《程序设计基础C》课程设计报告
坐标和人坐标都返回移动前的值*/ {
Box[i].x-=(x-tx); Box[i].y-=(y-ty); x=tx; y=ty; } break; } clrscr(); } getch(); }
5 总结
通过C课程设计实验课使我了解到了一个游戏程序开发的过程,虽然规模不大,但却为我以后的编程学习打下了基础。在编程的过程中,我体会到了学习编程的辛苦,为了一个算法的实现而思考,为了一个小小的编译错误而花时间去寻找,这需要很大的毅力和耐心,而且要有良好的思维,这才使得我完成这个任务,也使我感到一分喜悦,毕竟自己完成了一个有模有样的程序。于此,我也发现自己的一些不足,良好的编程习惯的养成,坚定的毅力和耐心仍是我要加强的,同别人的交流也是必须的,这样才能不断使我进步。这次设计,让我重新掌握了C语言,而且还得到了用C语言解决实际问题的宝贵经验!
? 在做课程设计的过程中,发现了平时很多没有注意到的细节问题,这样可以让
我对C语言这门课程的学习更加系统化,可以更好的学习C语言这门课程以及其它语言的基础。
? 我觉得这次C语言课程设计很成功,这程序还比较完善,虽然游戏相对来说比
较简单,因为我认为游戏的可拓展性强,可以根据实际的需要,对游戏的源程序进行稍加改动。在游戏中它能正常运行和结束。
? 更重要的是,这次课程设计虽然花了我不少时间,但正是这些时间,让我见识
到了C语言的重要性。这个推箱子游戏都是在自己知识范围内完成的,所以界面清晰简单,画面可能不是很好看,但绝对实用。
10