#include
#include
#include
#include
#include
using
namespace
std;
// 隨機生成數字、大寫字母、小寫字母
char randomchar()
if (type == 1)
return rand() % 26 + 'a';
}// 將游標移到控制台(x,y)處。
void gotoxy(int x, int y)
int main()
for (int i = 1; i <= 2 * n; i++)
bool gameover = 0;//判斷是否遊戲結束
while (gameover == 0)
}sleep(1000 - n * 100);//按難度定義字元掉落速度
for (int i = 1; i <= 2 * n; i++)
if (gameover)
}if (gameover)//如果沒有這個判斷,那麼當字元掉落到終點線時,如果使用者沒有按鍵,則遊戲不會結束
char userhit = getch();
for (int i = 1; i <= 2 * n; i++)}}
setconsoletextattribute(hout,
foreground_red |
foreground_green |
foreground_blue |
foreground_intensity); //白色
gotoxy(20 - 2 * n + 2, 0);
cout
<< "很遺憾,遊戲結束!\n您當前得分為:";
setconsoletextattribute(hout,
foreground_green |
foreground_intensity); //綠色
cout
<< score;
setconsoletextattribute(hout,
foreground_red |
foreground_green |
foreground_blue |
foreground_intensity); //白色
cout
<< "分\n\n是否再挑戰一次? y/n\n";
string str;
cin >> str;
if (str == "n" || str == "n")
else
}return
0;}
C 打字遊戲
利用random類,結合timer控制項,設計窗體。在窗體上的文字框中顯示乙個大寫字元,如果使用者輸入正確,則產生另乙個大寫字元。選單命令組成 1 設定 選單 開始遊戲 結束遊戲和退出遊戲。2 檢視 選單 檢視正確率和打字所用的時間。提示與思考 1 判斷輸入字元正確與否,採用哪個控制項的哪個事件 2...
打字遊戲 摘
include stdio.h include stdlib.h include time.h void main for i 0 i90 p i j p i 0 printf s n p getchar start time clock for i 0 iend time clock a floa...
打字小遊戲
呵呵,這是我人生的第乙個寫的程式 打字遊戲!其實並不難 include include include include include using namespace std 隨機生成數字 大寫字母 小寫字母 char randomchar if type 1 return rand 26 a 將游...