用畫線函數作出的圖案
下麪的圖案是用最簡單的畫線函數畫出來的,程序代碼也不長。該計劃如下:
#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條評論