- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本模板是課程设计报告模板
课 程 设 计
目录
C语言课程设计成绩评定表…………………….3页
C语言课程设计任务书………………………….4页
程序基本框架结构图…………………………….5页
程序设计说明书………………………………….6页
源代码清单……………………………………….7页
课程设计总结…………………………………….13页
课程设计成绩评定表
班级 发电本091班 学号 15号 姓名 刘亮 项目组 第四组 项目组长 邹韵 项目组组员 张倩然 李晨晔 韩路 刘梦泽 刘亮 本人工作简介:在本次实训中,我负责设计作品中的“旋转星空”部分,尽管经过了很长时间的编写和调试,请教了同学和老师,但是通过这次设计实训,使我对C语言的了解又深入了许多,从而对C语言产生了浓厚的兴趣。
组长评语:该同学能将C语言的理论知识运用到程序设计中,并能够给其他同学讲解。认真分析,仔细钻研。在实训过程后,该同学负责了实训报告的基础编写,为本组同学提供了方便。 报告完成情况: 很好 好 比较好 一般 不好 纪律表现: 很好 好 比较好 一般 不好 程序功能性: 强 较强 一般 较弱 弱 界面美观性: 很好 好 一般 较差 不好 程序可操作性: 很好 好 一般 较差 不好 答辩表现: 很好 好 一般 较差 不好 所起作用程度: 80%以上 60%以上 60%以下 最后成绩: 优秀 良好 中等 及格 不及格 负责指导教师: (签名) 指导教师: (签名) 发电本091 班C语言课程设计任务书
一、设计目的
通过本次课程设计使学生进一步加深对C语言课程内容的理解,初步掌握一般应用程序的开发方法和步骤,进一步了解与掌握C语言的编程方法和技巧,提高学生用C语言解决实际问题的能力。
二、设计要求
1、认真查阅参考书、资料 2、遵守课程设计时间安排
3、按时上机,认真调试程序 4、认真完成课程设计报告
三、课设报告装订内容及顺序
1、课程设计封皮 2、目录
3、课程设计成绩评定表 4、课程设计任务书
5、程序基本框架图 6、程序设计说明书
7、源代码清单 8、课设总结与心得
四、设计题目
动画点播系统
五、时间安排(一周:从 6 月21 日到 6 月 25 日 )
1、查阅资料及程序设计(1天) 2、程序编制及调试(3天)
3、成绩评定(0.5天) 3、打印报告(0.5天)
六、参考文献
1、《C语言程序设计》李淑华/李贞编 大连理工大学出版社
2、《C语言程序设计》孙连科/姚大鹏编 辽海出版社
3、《C++时尚编程百例》网冠科技编.机械工业出版社
4、《TURBO C 实用大全》徐金梧等编. 机械工业出版社
程序基本框架结构图
程序设计说明书
在整个程序设计中,我主要设计了所有部分动画程序的审查连接查错和总体协调并。
我的主要设计的是:(1),两个球依次相向运动并重合到同一位置;(2),一个圆的色彩变化,闪烁;(3),一车轮在转;(4),旋转的彩色星空;(5)旋转的彩线,(6),花边。
整个程序主体由调用函数组成,先由gdriver,gmode将函数由文本状态转变为图形,然后由do-while函数先行显示主菜单,接着又由条件函数对6个不同的调用函数进行调用,分别显示不同的动画,如果推出,按7即可。
两球相向运动,这个动画制作费了很多时间,因为必须精确计算两球的重合位置,这由坐标纸完成的。
圆的色彩变化,这个比较好看,比较花哨,制作也不难,由同心圆进行半径的for循环变化,并由色彩变化填充达到效果。
车轮旋转,由于书上所规定的函数初始化为CGA所以它用了与众不同的函数初始化方式。在函数中使用了sin与cos函数,达到了使车轮旋转的目的。
旋转彩色星空,也是由sin及cos函数,并对旋转的角度进行控制,因此达到了旋转星空。
旋转彩线也是由sin及cos函数,不同的是它将画线函数也加了进去。
最后的花边,由最简单的画圆及填充函数构成。
最后,在程序运行、动画放映结束后,按7返回编辑状态。
整个动画上下运动。动画放映采用设定时间法,直到全部放映结束后才能返回编辑桌面。
源代码清单
#includegraphics.h
#includemath.h
#includedos.h
#define PI 3.1415926
#define B 0.809
void yidongdexiaoche();
文档评论(0)