c语言绘图函数的头文件 c语言画图函数库头文件( 六 )


circle(100,100,20);
circle(100,100,30);
circle(100,100,40);
circle(100,100,50);
circle(100,100,60);
getch();
restorecrtmode();
}
70. arc() 画圆弧函数
功能: 函数arc()使用当前绘图色并以实线画一圆弧 。
用法: 函数调用方式为void arc(int x,int y,int startangle,int endangle,int radius);
说明: 参数x,y为圆心坐标 , startangle与endangle分别为起始角与终止角,radius为半径 。圆心坐标和半径以像素个数给出,起始角和终止角以度为单位,0度位于右边,90度位于顶部,180度位于左边,底部是270度 。同往常一样 , 360度与0度重合 。角度按逆时针方向增加,但并不要求终止角一定比起始角大 。例如指定300度和90度分别为起始角和终止角,与指定300度和450度分别为起始角和终止角可画出相同的弧 。大于360度可作为参数,它将被化到0度 ̄360度范围里 。函数arc()能画封闭圆,只要取起始角为0度,终止角为360度即可 。此函数中,屏显纵横比可自动调节 。
arc()函数对应的头文件为graphics.h
返回值: 无
例: 以(200,200)为圆心,100为半径,从0度到120度画圆?。?
#i ncludegraphics.h
void main()
{
int driver,mode;
driver=DETECT;
mode=0;
initgraph(drivwer,mode,"");
setcolor(WHITE);
arc(200,200,0,120,100);
getch();
restorecrtmode();
}
如何用c语言画图,举几个最简单的例子首先需要绘图函数的头文件在TC2.0中是graphics.h
然后需要初始化图形模式.
在利用绘图函数
矩形:bar
圆形:circle
直线:line
等等 。你可以到graphics.h文件中去看这些函数的参数
举个例子
#include stdio.h
#include graphics.h
【c语言绘图函数的头文件 c语言画图函数库头文件】int main(void)
{
int gdriver;/*图形驱动器*/
int gmode;/*图形驱动模式*/
gdriver = DETECT;/*自动检测硬件,已确定图形驱动器*/
initgraph(gdriver,gmode,\"\");初始化图形设备
setbkcolor(BLUE);/*设置屏幕背景颜色为蓝色*/
circle(getmaxx() / 2,getmaxy() / 2,100); /*在屏幕中间绘制一个半
为100的圆*/
closegraph();/*关闭图形模式*/
return(0);
}
关于c语言绘图函数的头文件和c语言画图函数库头文件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

推荐阅读