突然想用easyx图形库写个太极图代码,在全网上找了好久没有找到适合的代码,于是干脆自己写个简单的代码,来填补一下空缺。
完整代码如下:
#include <graphics.h>
#define PI 3.14159
int main()
{
initgraph(600,600);//窗口宽和高
setbkcolor(WHITE);
cleardevice();
setlinecolor(BLACK);
setlinestyle(PS_SOLID,3);
circle(300,300,200);//大圆
//左半圆
arc(400,100,200,300,PI/2,3*PI/2);
//右半圆
arc(400,500,200,300,3*PI/2,PI/2);
//左半圆填充黑色
setfillcolor(BLACK);
floodfill(300,200,BLACK);
//上中心圆
setfillcolor(WHITE);
fillcircle(300,200,50);
//下中心圆
setfillcolor(BLACK);
fillcircle(300,400,50);
while(1);
closegraph();
return 0;
}
仅供参考学习,接下来更新动态的太极图(二)。