Discuz! Board

 找回密码
 立即注册
查看: 648|回复: 0

il

[复制链接]

11

主题

13

帖子

2万

积分

论坛元老

Rank: 8Rank: 8

积分
26397

袋龙 Lv:22
发表于 2023-10-4 17:05:43 | 显示全部楼层 |阅读模式
#include <graphics.h>//包含EGE的头文件

int main()
{
        int x=400,y=300,vy=10,vx=0,g=1;
        initgraph(800, 600);//初始化图形界面
        setcolor(RED);        //设置画图线为红色
        setbkcolor(BLUE);//设置背景颜色为白色
        setfillcolor(RED);//设置填充颜色为红色
    while (1)
    {
            if kbhit()
            {
                    ch=getch();
                        if(ch==' ')
                        {
                                vy=-10
                        }
                }
            fillellipse(x, y, 50, 50);
            Sleep(10);
                cleardevice();
                y=y+vy;
            x=x+vy;
            vy+=g;
            if(y<=50 || y>=600-50)
            {
                    vy=-vy;
                }
                if(x<=50 || x>=600-50)
            {
                    vx=-vx;
                }
                if(y>50)
                {
                        y=50;
                }
        }
        getch();//暂停,等待键盘按键
        closegraph();//关闭图形界面
        return 0;
}
//floodfillsurface(400, 300, RED);
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2025-5-29 21:52 , Processed in 0.053345 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表