欢迎来到天天文库
浏览记录
ID:12882913
大小:23.21 KB
页数:10页
时间:2018-07-19
《c语言项目实践报告(图形程序设计)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、大连东软信息学院C语言项目实践报告(图形程序设计)系所:专业:学生姓名:学生学号:完成日期:2015年8月大连东软信息学院DalianNeusoftUniversityofInformation-9-目录0C语言图形程序开发环境(4学时)-2-1图形模式的初始化-2-2独立图形运行程序的建立-2-3屏幕颜色的设置和清屏函数(4学时)-3-4基本图形函数(4学时)-3-5封闭图形的填充(4学时)-4-6有关图形窗口和图形屏幕操作函数(4学时)-5-7图形模式下的文本输出(4学时)-5-8使用gotoxy&window函数(2学时)-6-9按键
2、(4学时)-6-10TC向VC控制台程序移植(2学时)-7-11菜单制作(6学时)-7-12综合程序设计(12学时)-8-参考文献-8--9-C语言项目实践(图形程序设计)的项目报告分为14个部分(节),主要实践内容包括图形模式的初始化、基本图形功能、图形窗口以及图形模式下的文本输出等图形函数的使用,以及按键处理、菜单制作、TC向VC控制台程序移植、声音和鼠标的添加等。学生通过编辑、编译、调试、运行项目报告中的原代码和回答相关的问题,掌握C语言图形应用程序中常用函数的作用与使用方法,并综合运用《C语言程序设计》和《数据结构》课程所学知识,设
3、计、实现具有创新功能的程序。成果物是一个综合性较好的图形应用程序和项目报告。项目报告中除了第2节,其它各节都有使用此灰色背景的程序练习和问题,由学生按要求填写完成。0C语言图形程序开发环境(4学时)1图形模式的初始化程序练习1.1:编辑例1.3程序,存为.c文件,在TC环境下编译、调试、运行,运行结果如图1.1所示。图1.1初始化图形程序运行结果截图问题1.1:写出初始化图形程序的必要步骤。问题1.2:关于图形程序的初始化,你遇到的问题和解决方法是什么?问题1.3:修改代码snake.c,进行代码规范性练习。修改后规范的代码:2独立图形运行
4、程序的建立-9-3屏幕颜色的设置和清屏函数(4学时)程序练习3.1:编辑例3.1程序,存为.c文件,在TC环境下编译、调试、运行,运行结果如图3.1–3.2所示。图3.1屏幕颜色设置与清屏程序运行结果截图1图3.2屏幕颜色设置与清屏程序运行结果截图2问题3.1:说明以上运行结果。问题3.2:按照示例填写表3.3。表3.3屏幕颜色设置于清屏等函数表函数名称函数功能及返回值函数原型包含的头文件示例:cleardevice清屏函数,返回值voidvoidcleardevice()graphics.hbar3dcircledelaysetcolor
5、setbkcolorgetcolorgetbkcolorgetmaxcolor程序练习3.2:设计并实现一个独特的屏幕颜色设置程序。程序功能说明:代码:运行结果:4基本图形函数(4学时)-9- 程序练习4.1:编辑例4.1程序,存为.c文件,在TC环境下编译、调试、运行,运行结果截图。程序练习4.2:编辑例4.2程序,存为.c文件,在TC环境下编译、调试、运行,运行结果截图。问题4.1:在表4.3中填写10个以上画点、画线(直线、圆、矩形)和线型设定的函数。表4.3基本图形函数表函数名称函数功能及返回值函数原型包含的头文件程序练习4.3:设
6、计并实现一个独特的图形绘制程序。程序功能说明:代码:运行结果:5封闭图形的填充(4学时)程序练习5.1:编辑例5.1程序,存为.c文件,在TC环境下编译、调试、运行,运行结果截图。-9-程序练习5.2:编辑例5.2程序,存为.c文件,在TC环境下编译、调试、运行,运行结果截图。程序练习5.3:设计并实现一个独特的图形填充程序。程序功能说明:代码:运行结果:6有关图形窗口和图形屏幕操作函数(4学时)程序练习6.1:编辑例6.1程序,存为.c文件,在TC环境下编译、调试、运行,运行结果截图。问题6.1:说明程序是如何模拟两个小球动态碰撞的。程序
7、练习6.2:设计并实现一个独特的动画程序。程序功能说明:代码:运行结果:7图形模式下的文本输出(4学时)程序练习7.1:编辑例7.1程序,存为.c文件,在TC环境下编译、调试、运行,运行结果截图。-9-程序练习7.2:编辑例7.2程序,存为.c文件,在TC环境下编译、调试、运行,运行结果截图。问题7.1:说明sprintf函数与printf函数的区别。程序练习7.3:设计并实现一个独特的文本输出程序。程序功能说明:代码:运行结果:8使用gotoxy&window函数(2学时)程序练习8.1:编辑例8.1程序,存为.c文件,在TC环境下编译、
8、调试、运行,运行结果截图。程序练习8.2:编辑例8.2程序,存为.c文件,在TC环境下编译、调试、运行,运行结果截图。问题8.1:说明以上程序中window函数的4个参数的含义。
此文档下载收益归作者所有