Turbo C 的图形函数均在一个头文件“graphics.h”中定义。所以,凡是在程序中要调用这些图形函数,
turbo 常用函数用法
//调用VGA驱动程序
int gdriver=DETECT, gmode;
initgraph ( &gdriver, &gmode, “c:\\tc\\bgi”);
setbkcolor ( BLACK);//设定背景颜色为黑色
setcolor ( WHITE);//设定画线的颜色为白色
setlinestyle (0, 4444, 4);//设置当前线型 实线 线图样 线宽四个像素
line ( x1, y1, x2,y2);//画线 x1 y1起点 x2y2终点
lineto( x, y);//当前位置到xy坐标画直线
moveto( x, y);//当前位置移动到指定位置不划线
实现代码:
#include <stdio.h>
#include <graphics.h>
#include <math.h>
void main()
{
int gdriver=DETECT,gmode;
int r,n,x0=230,y0=230;
double arc;
int i,j;
double x[100],y[100];
initgraph(&gdriver,&gmode,"d:\\tc");
printf("please input r and n:");
scanf("%d%d",&r,&n);
arc=2*3.14159/n;
for(i=0;i<n;i++)
{
x[i]=x0+r*c