完整word版-贪吃蛇暑期实训总结报告-推荐文档.doc
上传人:猫巷****奕声 上传时间:2024-09-10 格式:DOC 页数:30 大小:141KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

完整word版-贪吃蛇暑期实训总结报告-推荐文档.doc

完整word版-贪吃蛇暑期实训总结报告-推荐文档.doc

预览

免费试读已结束,剩余 20 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

暑期实训PAGE\*MERGEFORMAT29实训报告实训题目:贪吃蛇游戏程序设计院系:计算机科学与工程学院专业:网络工程班级:网络工程131学号:090213128姓名:指导教师:肖微实训地点:九章楼N6-101开课时间:2013至2014学年第2学期常熟理工学院计算机科学与工程学院制学生姓名周豪实训报告成绩评语:指导教师(签名)年月日说明:指导教师评分后,实训报告交院办公室保存。目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc392073928"1实训的目的和任务PAGEREF_Toc392073928\h6HYPERLINK\l"_Toc392073929"实训的目的:PAGEREF_Toc392073929\h6HYPERLINK\l"_Toc392073930"实训的任务:PAGEREF_Toc392073930\h6HYPERLINK\l"_Toc392073931"2.开发环境(软件开发环境和硬件开发环境)PAGEREF_Toc392073931\h6HYPERLINK\l"_Toc392073932"3.界面设计PAGEREF_Toc392073932\h7HYPERLINK\l"_Toc392073933"3.1设计思路PAGEREF_Toc392073933\h7HYPERLINK\l"_Toc392073934"3.2实现原理PAGEREF_Toc392073934\h7HYPERLINK\l"_Toc392073935"4.算法设计PAGEREF_Toc392073935\h10HYPERLINK\l"_Toc392073936"5.程序流程PAGEREF_Toc392073936\h30HYPERLINK\l"_Toc392073937"6.总结PAGEREF_Toc392073937\h321实训的目的和任务实训的目的:1.巩固和加深对C语言课程基本知识的理解和掌握2.掌握C语言编程和程序调试的基本技能3.利用C语言进行基本的程序设计4.掌握书写程序设计说明文档的能力5.提高运用C语言解决实际问题的能力6.进一步理解和运用结构化程设计的思想和方法7.独立完成一个游戏的设计应用实训的任务:1.分析实训题目要求2.了解实训要求内容3.掌握实训要求代码4.编写程序代码,调试程序使其能正确运行5.设计完成的软件要便于操作和使用6.完成HYPERLINK"http://zhidao.baidu.com/search?word=%E8%AF%BE%E7%A8%8B%E8%AE%BE%E8%AE%A1&fr=qb_search_exp&ie=utf8"\t"_blank"课程设计报告,并进行答辩2.开发环境(软件开发环境和硬件开发环境)1、一台能正常运行的计算机电脑2、WindowsXP3、MicrosoftVisualStudio20104、HYPERLINK"http://zhidao.baidu.com/search?word=Microsoft%20Word&fr=qb_search_exp&ie=utf8"\t"_blank"MicrosoftWord20103.界面设计3.1设计思路:大家在运行这个游戏的时候,开始界面能够出现一只蛇,这样的图案比较符合游戏的内容。首先是蛇图形的绘画,我们可以运用搜狗输入法轻松的绘出蛇的大致图像,但是值得大家注意的是搜狗直接生成的图形,在里面出现了“\”的符号,是VisualStudio不能识别的字符,应该改成“\\”,否则程序不能运行。除此之外,一个简单的游戏介绍也是必不可少的,使用QQ拼音输入法中的符号工具栏,再加上自己制定的游戏规则,可以生成各种我们需要的游戏简介画面。3.2实现原理:printf("---------------------------欢迎进入贪吃蛇游戏----------------------");std::cout<<"/^\\/^\\"<<endl;std::cout<<"_|0_|0|"<<endl;std::cout<<"\//~\_/\\"<<endl;std::cout<<"\____|__________/\\"<<endl;std::cout<<"\_______\\"<<endl;std::cout<<"`\\\\\\"<<endl;