资源描述
《C语言程序设计》课程设计任务书
一、基本要求
1、代码100行以上
2、要求有图形、动画
3、题目自选(可以是一个小游戏,也可以是一个动画)
4、界面友好,意境优美,有创意。
二、要求应用的技术
1. 前景色、背景色的设置(setcolor()设置前景色、setbkcolor()设置背景色,颜色取值0~15)
2. 基本图形的模式设置、绘制,填充(其中设置线型函数setlinestyle()、设置填充模式函数setfillstyle()、可以填充任意封闭曲线的填充函数floodfill()、各种基本图形的绘制函数的应用)。
3. 动态分配内存,存取、放置图形的动画技术(其中计算内存大小函数imagesize(),动态分配内存函数malloc()、存取图像函数getimage()、放置图像函数putimage())。
4. 调用键盘或鼠标中断实现键盘或鼠标操作。
三、考核标准
代码量
是否优化
是否有适量注释
是否符合编码规范
是否使用键盘中断
是否有切屏效果
共有?屏
效果
10%
20%
10%
10%
15%
5%
10%
10%
四、课程设计报告要求
1. 题目
2. 系统功能介绍
3. 详细设计
4. 关键技术
5. 心得体会
6. 参考资料及网站
五、文档版式
1. A4 纸型
2. 题目:字体宋体 字号小二; 正文 :字体宋体 字号小四
展开阅读全文