有幾個小地方做了改進,倒計時呼叫系統函式gettickcount
()來進行計算的,更加方便,其他還有一些地方做出了優化,大家可以自己對比了看一下。這裡還要感謝楊偉大哥提出的寶貴建議。
**如下:
///
// 程式名稱:盒子接球(乙個簡單的小遊戲)
// 編譯環境:visual c++ 6.0,easyx 2013霜降版
// 作 者:聖石 <[email protected]>
// 最後修改:2013-12-1
// 玩法:按方向鍵控制盒子移動接住小球,總共有 20s 的遊戲時間,倒計時為 0 時遊戲結束
//#include #include #include #include // 定義常量
#define num 10
#define cmd_left 1
#define cmd_right 2
#define cmd_quit 4
int box_x = 10;
int box_y = 420;
// 定義球的結構體
struct ball
;// 獲取使用者控制
int getcommand()
// 倒計時
int time(int t)
// 介紹
void menu()
// 產生隨機球
void ballrandom(ball ball, int i)
// 畫球,並計算得分
void calculatescore(ball ball, int &score)
if(box_x + 8 <= ball[i].x && ball[i].x <= box_x + 72 && ball[i].y >= 412)
}}// 主函式
int main()
// 清空鍵盤緩衝區
flushconsoleinputbuffer(getstdhandle(std_input_handle));
// 輸出遊戲結果
itoa(score, strscore, 10);
outtextxy(222, 240, strcat(str, strscore));
outtextxy(220, 300, "按任意鍵退出");
endbatchdraw();
// 按任意鍵退出
getch();
closegraph();
return 0;
}
排序最終版
簡單排序 public static void selectionsort int number public static void injectionsort int number number i 1 tmp public static void bubblesort int number 快...
文章搜素 最終版
順序有些亂,是我沒來的及更新。寫完初始版本後感覺速度實在是慢,就把開始版本中複雜的資料交換 temp p1 num p1 num p num p num temp s p1 word p1 word p word p word s 去掉了,新的 是 刪除了複雜的資料交換 include includ...
安裝TFS2008最終版
一 安裝作業系統 windows server 2003 sp2 具體步驟 1 安裝windows server 2003時選用工作組 預設為workgroup 由於在工作組環境中部署,因此使用tfs單伺服器部署,可以使用 本地帳戶 2 50g空間,ntfs格式。3 安裝iis6.0。在安裝iis的...