用画线函数作出的图案
下面的图案是用最简单的画线函数画出来的,程序代码也不长。该计划如下:
#include
#include
#include
void main()
{
float t;
int x0=320,y0=240;
int n,i,j,r;
int x[50],y[5];
int gdriver=DETECT,gmode;
printf("input n(23-31)and r(100-200)\n"); /*读入表示图形复杂度大小的设置参数*/
scanf("%d %d",&n,&r);
initgraph(&gdriver,&gmode,"\\tc\\bgi"); /*设置图形方式初始化*/
cleardevice(); /*清屏*/
setbkcolor(WHITE); /*设置缘景为白色*/
setcolor(RED); /*设置绘图色为红色*/
t=6.28318/n;
for(i=0;i { x[i]=r*cos(i*t)+x0;
y[i]=r*sin(i*t)+y0;
}
for(i=0;i { for(j=i+1;j
0条评论