资源简介
VC++6.0下编译运行,适合初学者交流学习,请多多指教。
代码片段和文件信息
//程序名称:printf()动画—运动的小球
//编译环境:Visual C++ 6.0
/////////////////////////////////////////////////////////////////////////
#include
#include
#include
#include
//定义延时时间,运动区的宽度和高度
#define DELAY 100
#define WIDTH 80
#define HEIGHT 24
//定义全局变量,位置和速度
int X = 0 Y =0;
int Vx = 1 Vy = 1;
//函数声明
void Ball();
void HideCursor();
void GotoXy(int x int y);
int main(void)
{
//接收键盘数据的变量
char ch = ‘\0‘;
//隐藏光标
HideCursor();
//ESC退出
while(ch != 27){
Ball();
if(kbhit())
ch = getch();
}
//结束程序
return 0;
}
//计算球的轨迹
void
Ball()
{
//画球
Got
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1800 2012-05-18 23:27 运动的小(笑脸)球.cpp
----------- --------- ---------- ----- ----
1800 1
评论
共有 条评论