資源簡介
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
評論
共有 條評論