- 1、本文档共96页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课堂编程练习题 1. 仿照下程序格式,试编出绘制下列观测数据曲线的C程序。 2. 仿照下程序格式,试编出绘制下图的C程序,设矩形边长为5。(提示:可用画矩形块函数rectangle(x1,y1,x2,y2); x1,y1为矩形左上角点的坐标; x2,y2为矩形右上角点的坐标;完成。也可用矩形各顶点坐标完成。) 实例2. #include stdio.h #include math.h #include graphics.h main() { int i,gd=DETECT,gm=0; initgraph(gd,gm,c:\\tc); setcolor(9); moveto(100.0,110.0); lineto(100.0,190.0); lineto(105.0,200.0); lineto(145.0,200.0); lineto(150.0,190.0); lineto(150.0,110.0); lineto(145.0,100.0); lineto(105.0,100.0); lineto(100.0,110.0); moveto(175.0,100.0); lineto(175.0,200.0); moveto(210.0,105.0); lineto(175.0,150.0); moveto(210.0,195.0); lineto(175.0,150.0); getch(); closegraph(); } 2). 使用方法 高级语言 基本绘图功能子程序→图形编程 →编译 →执行绘图 联接绘图功能子程序 3). 基本绘图功能子程序 (1).绘图应用程序的开发过程 操作步骤如下: ①首先提出设计方案,选择绘图变换及处理方法编制绘图源程序。②将源程序输入计算机建立绘图源程序文件。 ③用相应语言分别对应用程序的源文件进行编译以产生目标文件。 若编译有错,则修改该程序的源文件并重复①或②、③步操作。 ④在编译无错的情况下,由连接程序将目标文件、基本图形子程序库、通用绘图程序库和语言系统库等连接成一个可执行的文件。若出现连接错误,则查出错误原因并改正(即重复②至④各步操作)。⑤执行由④步输出的可执行程序,并在绘图设备上输出图形。 ⑥对输出的图形应进行检查分析,看是否达到预期的要求。如果符合设计要求,则将输出的图形作为成果保存。如果不符合,则应查明原因,进一步改进程序处理方法或修改有关的数据,直到获得满意的图件为止。 4)屏幕绘图步骤: 设置视频模式 ↓ 确定坐标系统 ↓ 绘 图 ↓ 恢复视频模式 C 语言图形程序设计 基 础 C语言图形程序设计基础 C语言有关绘图函数介绍 C语言中的图形库 graphics.h 图形函数库(70个图形函数) *.BGI 图形设备驱动程序 *.CHR 字符库 二.图形函数的分类 1.图形系统控制函数—14个; 2.绘图函数—18个; 3.填充函数—11个; 4.屏幕和视区操作函数—6个; 5.像素处理函数—5个; 6.图形模式下的文本输出函数—9个; 7.颜色控制函数—10个; 8.错误处理函数—2个; 9.状态查询函数—20个; 三.Turbo C 图形函数的使用环境设置 选择Compiler,再键入 M 选择Mode。可选择 Large或 Huge项, 注意不能选Tiny。 选择Option下 Linker后,将 Graphics设置为 on。 若使用的命令行编译,则必需在命令行中列出graphics,lib。 #includestdio.h #include“graphics.h” 图形函数库 main() { int gd=DETECT,gm=0; initgraph(gd
您可能关注的文档
- 〈新〉计算机辅助设计.doc
- 〈新〉计算机辅助设计2005.ppt
- 〈新〉计算机辅助设计卷.doc
- 〈新〉计算机辅助设计与制造复习题2008级.doc
- 〈新〉计算机辅助制造CAD CAM _03.ppt
- 〈新〉计算机管理信息系统——6章_详细设计.ppt
- 〈新〉计算机绘图.doc
- 〈新〉计算机绘图2.ppt
- 〈新〉计算机基础7.doc
- 〈新〉计算机接口技术课件 第一章 MCS-51单片机的硬件结构与工作原理.ppt
- 甘肃省白银市会宁县第一中学2025届高三3月份第一次模拟考试化学试卷含解析.doc
- 2025届吉林市第一中学高考考前模拟生物试题含解析.doc
- 四川省三台县芦溪中学2025届高三下第一次测试生物试题含解析.doc
- 2025届江苏省启东市吕四中学高三适应性调研考试历史试题含解析.doc
- 浙江省宁波市十校2025届高三二诊模拟考试历史试卷含解析.doc
- 甘肃省甘南2025届高考生物必刷试卷含解析.doc
- 河北省石家庄市一中、唐山一中等“五个一”名校2025届高考历史四模试卷含解析.doc
- 江西省南昌市进贤一中2025届高考生物考前最后一卷预测卷含解析.doc
- 甘肃省白银市会宁县第四中学2025届高三第二次模拟考试历史试卷含解析.doc
- 宁夏银川市宁夏大学附属中学2025届高考化学押题试卷含解析.doc
文档评论(0)