做网站模板赚钱,如何开wordpress网站,企业模板之家,wordpress收录查询插件一、问题 C语⾔中画线的函数好像不⽌ line( )⼀个#xff0c;那么除了 line( ) #xff0c;还有哪些画线函数#xff1f;怎么使⽤#xff1f;
二、解答 TC中有3种画线的函数#xff0c;共语法格式如下。
void far line(int x0, int y0, int xl, int y1);
void far linet…一、问题 C语⾔中画线的函数好像不⽌ line( )⼀个那么除了 line( ) 还有哪些画线函数怎么使⽤
二、解答 TC中有3种画线的函数共语法格式如下。
void far line(int x0, int y0, int xl, int y1);
void far lineto(int x, int y);
void far linerel(int dx, int dy); 提示 当前光标即当前作图点的位置 例如画⼀个正三⾓形3条边分别⽤ 3 种⽅法来画。⾸先⽤ line( ) 画⼀条底边直接指定两个端点然后⽤ moveto( ) 把当前光标移到底边右端点再⽤ linerel( ) 画右上边画完后的当前光标直接在顶点处最后⽤ lineto( ) 画左上边。
#include stdio.h
#include graphics.h
#include math.h
int main()
{int driver DETECT, mode;int x, y;initgraph(driver, mode, );line(100, 400, 300, 400);moveto(300, 400);y 200 * sin(60 * 3.1416 / 180);x 200 * cos(60 * 3.1416 / 180);linerel(-x, -y);lineto(100, 400);getch();closegraph();
}三、总结 3 种画线函数指定直线两个端点的⽅式不同灵活应⽤可以减少计算和绘图⼯作量。