【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《画心程序1C语言画心》,欢迎阅读!
通过 Windows 编程,利用余弦函数实现。 #include #include #include #include #include #define a 60
#define PI 3.1415926 float th=PI/180; void StartPic(void)
{
int gr=DETECT,gm; initgraph(&gr,&gm,"c://turboc2"); cleardevice();
}
void ClosePic(void) { getch();
//restorecrtmode();
}
void DrawXin(int x0,int y0,int k)
{
float i,x,y,tx,ty;
for(i=-180.0;i<=180.0;i+=0.01) {x=a*(2*cos(i*th)-cos(2*i*th)); y=a*(2*sin(i*th)-sin(2*i*th)); tx=x; ty=y;
x=tx*cos(k*th)-ty*sin(k*th)+x0; y=y0-(ty*cos(k*th)+tx*sin(k*th)); putpixel(x,y,RED);} setfillstyle(1,RED); floodfill(320,240,RED);
}
void main(void) {StartPic();
DrawXin(320,240,90); ClosePic();
}
精品
如有侵权请联系告知删除,感谢你们的配合!
精品
本文来源:https://www.wddqxz.cn/c4de8ba9091c59eef8c75fbfc77da26924c596ef.html