- 24
- 0
- 约5.36千字
- 约 7页
- 2017-01-17 发布于重庆
- 举报
計算机图形学--圆的生成算法的实现
实验、#include stdio.h
#include stdlib.h
#include math.h
#include conio.h
#include graphics.h
#define rad 0.0174532925
#define NUMBER 24
main()
{
int i,r,xx[41],yy[41],x0,y0;
float t=360/40*3.14/180;
int gdriver=DETECT,gmode;
initgraph(gdriver,gmode,);
cleardevice();
setbkcolor(RED);
setcolor(YELLOW);
x0=300;y0=250;r=200;
for(i=0;i41;i++)
{ xx[i]=x0+r*cos(i*t);
yy[i]=y0-r*sin(i*t); }
for(i=0;i40;i++)
line(xx[i],yy[i],xx[i+1],yy[i+1]);
settextstyle(1,0,3);
outtextxy(300,220,C);
line(300,250,500,250);
getch();
closegraph();
return 0;
}
运行结果见文件夹:HUAYUAN
2、由已有矩形四条边为直径画出四个圆的算法;
#incl
原创力文档

文档评论(0)