展示效果
所用工具
编译器:Visual Studio 2022
函数库:Easyx
展示代码
#include <stdio.h>
#include <EasyX.h>
#define PI 3.14
int main()
{
initgraph(1024, 904); //创建窗口
setbkcolor(WHITE); //设置背景颜色
cleardevice(); //清除窗口颜色
//绘制大圆
setlinecolor(BLACK);
setlinestyle(PS_SOLID, 10);
setfillcolor(BLUE);
fillellipse(118, 5, 990, 811);
//Sleep(1000);
//绘制小圆
setfillcolor(WHITE);
fillellipse(189, 151, 919, 811);
//Sleep(1000);
//绘制眼眶
fillellipse(375, 50, 555, 300);
fillellipse(555, 50, 735, 300);
//Sleep(1000);
//绘制瞳孔
setfillcolor(BLACK);
solidcircle(484, 213, 25);
solidcircle(617, 213, 25);
setfillcolor(WHITE);
solidcircle(484, 213, 10);
solidcircle(617, 213, 10);
//Sleep(1000);
//绘制鼻子
setfillcolor(RED);
fillcircle(554, 300, 35);
line(554, 340, 554, 708);
//Sleep(1000);
//绘制嘴巴
arc(320, 390, 789, 707, PI, 2 * PI);
//Sleep(1000);
//绘制胡须
line(125, 193, 296, 290);
line(83, 324, 270, 354);
line(83, 475, 261, 407);
line(819, 294, 990, 200);
line(845, 358, 1029, 328);
line(853, 422, 1029, 540);
//Sleep(1000);
getchar(); //设置窗口暂行
closegraph(); //关闭窗口
return 0;
}