2021-08-11 09:35阅读: 30评论: 0推荐: 0

C和C++游戏趣味编程(一)Easyx图形库入门与仿真自由落体小球

一、EasyX适用于visual C++
二、学会创建画面与圆的函数

#include<graphics.h>
#include<conio.h>
#include<stdio.h>

int main()
{
    double y = 300, x = 20;
    double dy = 0, g = 0.1;
    double dx = 4;
    initgraph(600, 600);//初始化600*600的画面
    while (1) {
        cleardevice();//清除掉之前的内容
        dy += g;
        y += dy;
        if (y >= 580) {
            dy = -0.98 * dy;
        }
        if (y > 580) y = 580;
        x += dx;
        if (x >= 580||x<=20) dx = -dx;
        fillcircle(x, y, 20);//以(x,y)为圆点画以20为半径的圆
        Sleep(10);//暂停10毫秒
    }
    _getch();
    closegraph();//关闭窗口
    return 0;
}

本文作者:TTMoon

本文链接:https://www.cnblogs.com/shen75/p/18140205

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   TTMoon  阅读(30)  评论(0编辑  收藏  举报  
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起
🔑
点击右上角即可分享
微信分享提示