- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Part 3 c语言图形程序设计 Part 3 c语言图形程序设计 Part 3 c语言图形程序设计 Part 3 c语言图形程序设计 Part 3 c语言图形程序设计 Part 3 c语言图形程序设计 Part 3 c语言图形程序设计 CClientDC dc(this); for(int x=0;x=480;x=x+20) { dc.MoveTo(0,200); dc.LineTo(x,0); dc.MoveTo(x,0); ……….;} CClientDC dc(this); double x[100],y[100]; int n=15,i,j; double r,t,g=3.1415; r=200; t=2.0*g/n; … … void CMy010View::grow(int x, int y, float length, float fai) { int x1,y1,count; double nx,ny; float nlength,g=0.618,PI=3.1415926,t=60.0; CClientDC dc(this); x1=x+length*cos(fai*PI/180.0); y1=y-length*sin(fai*PI/180.0); dc.MoveTo(x,y); dc.LineTo(x1,y1); if(length10) return; nlength=length; nx=x; ny=y; for (count=0;count7;count++) { nx=nx+nlength*(1-g)*cos(fai*PI/180.0); ny=ny-nlength*(1-g)*sin(fai*PI/180.0); grow(nx,ny,nlength*(1-g),fai+t); grow(nx,ny,nlength*(1-g),fai-t); nlength*=g; }} * [例1]编程画出如图所示简单直线图形,它是由矩形的长取等分点连线组成。 [ph022.c] 七、绘图程序实例 [例2]绘制钻石图案。将一圆周进行n等分,然后将所有的等分点用直线连接,构成—幅美丽图案。 [ph023.c] [例3]画一棵树。分形图是一种目前较为流行的艺术图形。所谓分形,就是指组成部分与整体以某种方式相似,局部 放大后可以在某种程序 上再现整体。如右图: [绘制原则]:画一直线, 在其上找到一系列节点, 节点处左右偏转60度各画 一条分枝。节点位置和分 枝的长度比各按0.618分 割。[ph024.c] [例4]画渔网图案。渔网是用线结成很多网眼组成的。图示的网片中的网眼椭圆弧组成的,每个网眼由四段椭圆弧组成、每段椭圆弧是四分之一个椭圆,其长短轴方向 不同。为了使弧段圆心的变 化规律变得简明易懂,我们 以圆弧代替椭圆弧。 [ph025.c] [例5]画五颜六色的圆。 [ph026.c] [例6]编一个星星闪烁的程序。 [ph027.c] [例7]画出图示的小车。并用floodfill( )函数填充指定的区域使小车在屏幕上随机走动。 [ph028.c] [例8]画人跑步。 [ph029.c] * * *
您可能关注的文档
- 《中国石拱桥》课件(32页).ppt
- 几个叶片的电风扇使用效果好 (2).ppt
- 几个实用文字及图片效果动态模板.ppt
- 《乌篷摇梦到春江》课件2.ppt
- 几个的字的来历及字的演变过程 (2).ppt
- chap04-1javascript基本语法.ppt
- 几何光学的基本定律.ppt
- 《乡土情结》课件用的.ppt
- 几何概型说课课件.ppt
- chapt11杂环化合物.ppt
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江西省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年安徽省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年福建省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年广东省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河南省高考英语试卷(含答案解析)+听力音频.docx
- 2024年湖北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江苏省高考英语试卷(含答案解析)+听力音频+听力原文.docx
文档评论(0)