c语言基于easyx图形库绘制哆啦A梦

一、代码

#define _CRT_SECURE_NO_WARNINGS 1
#include
#include
#include
#define PI 3.14

int main()
{
    initgraph(480, 480);
    setbkcolor(WHITE);
    cleardevice();
    setlinecolor(BLACK);
    setlinestyle(PS_SOLID, 7);

    //脸蓝色部分
    setfillcolor(BLUE);
    fillellipse(50, 50, 430, 430);//ellipse是椭圆
    Sleep(1000);

    //脸白色部分
    setfillcolor(WHITE);
    fillellipse(80,110, 400, 430);//ellipse是椭圆
    Sleep(1000);

    //左眼睛部分
    setfillcolor(WHITE);
    fillellipse(160,70 , 240, 180);//ellipse是椭圆
    Sleep(1000);

    //右眼睛部分
    setfillcolor(WHITE);
    fillellipse(240, 70, 320, 180);//ellipse是椭圆
    Sleep(1000);

    //左眼睛瞳孔部分
    setfillcolor(BLACK);
    solidcircle(210, 140 ,10);//circle是圆
    Sleep(1000);

    //右眼睛瞳孔部分
    setfillcolor(BLACK);
    solidcircle(270, 140, 10);//circle是圆
    Sleep(1000);

    //右眼睛瞳孔部分
    setfillcolor(WHITE);
    solidcircle(210, 140, 4);//circle是圆
    Sleep(1000);

    //右眼睛瞳孔部分
    setfillcolor(WHITE);
    solidcircle(270, 140, 4);//circle是圆
    Sleep(1000);

    //鼻子部分
    setfillcolor(RED);
    solidcircle(240, 185, 20);//circle是圆
    Sleep(1000);

    //竖线
    line(240, 205, 240 ,370);
    Sleep(1000);

    //嘴巴
    arc(160,235,320,370,PI,2*PI);//椭圆弧
    Sleep(1000);

    //胡子
    //右边最上面胡子
    line(360, 185 ,440,160);
    //左边最上面胡子
    line(120, 185, 40, 160);

    //右边中间胡子
    line(370, 210, 450, 200);
    //左边中间胡子
    line(110, 210, 30, 200);

    //右边下面胡子
    line(370, 240, 440, 270);
    //左边下面胡子
    line(110, 240, 40, 270);
    Sleep(1000);

    getchar();
    closegraph;
    return 0;
}

二、运行效果

c语言基于easyx图形库绘制哆啦A梦_第1张图片

你可能感兴趣的:(c语言,c语言,算法,开发语言)