盲打游戏

2020-02-21 15:26

盲打游戏 /**

* Purpose : Write a typing game inder to practic typing without looking the keyboard. * @author : ******* * @date : Nov, 16, 2013 * @version :1.0.0 */

#include #include

#define NO_OF_LETTER 100 #define MAX_POS 80 #define LETTERS 26

const char ESC_KEY = 0x1b ; //Being to used to stop the game when it is running.

int main() {

//define some varibales that needed latter. float finish ; float star ; char output ; char input ; int click ; int right ; int index1 ; int index2 ; int position ; time_t timeVar ;

right = 0 ; click = 0 ; index1 = 1 ;

srand( timeVar ) ;//Get the time as the seed. timeVar = time( NULL ) ;

//Be ready to start the game and start the game..

printf( \

printf( \ getch( ) ;

star = clock() ; //Get the time when the game start.

//Output the random letters and input the letter that outputed. do

{

output = rand() % LETTERS + 'A' ; position = rand() % MAX_POS ;

//output the letter in random.

for(index2 = 0; index2 < position; index2++ ) {

printf( \ }

printf( \ input = toupper( getch( ) ) ; index1++ ; click++ ;

//To get the number that type right. if( input == output ) {

printf( \ right++ ; } else {

//To stop the game when typed ESC. if( input == 0x1b ) {

printf( \ click-- ; } else {

printf( \ WRONG!\\7\\n\ } }

} while( index1 <= NO_OF_LETTER && input != 0x1b ) ;

finish = clock() ; //Get the time when the game over.

//print the time player spent and the accuracy,total time he clicked. printf( \ printf( \

printf( \ is accuracy is %.2f%%.\\n\

return 0 ;

}


盲打游戏.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:一年级语文上册识字第一单元测试题B卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: