C++ 让一个球在一个平面中滚动
Posted 神迹丶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++ 让一个球在一个平面中滚动相关的知识,希望对你有一定的参考价值。
#include<iostream> #include <easyx.h> using namespace std; void draw() { initgraph(500, 500); BeginBatchDraw(); int num = 1; //定义模式 int x = 30; //初始化x轴坐标 int i = 1; //初始化圆的大小 while (1) { cleardevice(); if (num == 1) //当模式等于1时圆向右移动 { circle(x++, 100, i++); if (x + 30 > 500) //判断是否到右侧边界 num = 0; EndBatchDraw(); if (i > 30) //改变圆的大小 i = 0; } if (num == 0) //当模式等0时,圆向左移动 { circle(x--, 100, i++); if (x - 30 < 0) //判断是否到左侧边界 num = 1; if (i > 30) //改变圆的大小 i = 0; EndBatchDraw(); } Sleep(5); } system("pause"); } int main() { draw(); return 0; }
以上是关于C++ 让一个球在一个平面中滚动的主要内容,如果未能解决你的问题,请参考以下文章