77范文网 - 专业文章范例文档资料分享平台

盲打游戏

来源:网络收集 时间:2020-02-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

盲打游戏 /**

* 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 ;

}

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库盲打游戏在线全文阅读。

盲打游戏.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/773196.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: