用C++怎样编程一个简易打字小游戏?
导读:对于打字游戏相信不少朋友都不陌生吧,这篇就给大家来分享一下用C++怎样编程一个简易打字小游戏,实现代码如下,感兴趣的朋友可以参考了解看看,那么接下来就跟随小编一起学习一下吧。 #include"stdio.h" #include"stdli...
对于打字游戏相信不少朋友都不陌生吧,这篇就给大家来分享一下用C++怎样编程一个简易打字小游戏,实现代码如下,感兴趣的朋友可以参考了解看看,那么接下来就跟随小编一起学习一下吧。
#include"stdio.h" #include"stdlib.h" #include"windows.h" #include"conio.h" void entry_place(int num) { for(int i; inum; i++) printf(" "); } void enter_line(int num) { int i; for(i=0; inum; i++) { printf("\n"); } } int main() { enter_line(15); entry_place(40); printf("press anykey to start"); getchar(); system("cls"); int levels=0,score=0,lines=0,num=0,col=0; while(1) { system("cls"); for(int i=0; i20; i++) { printf(" "); } printf("levels:%d",levels); entry_place(10); printf("score:%d",score); printf("\n"); entry_place(20); printf("1---Pause"); entry_place(9); printf("0---Exit"); printf("\n"); for(int i=0; i80; i++) { printf("_"); } enter_line(1); num=rand()%26; col=rand()%80; while(1) { lines++; if(lines> 25) { lines=0; score-=10; if(score-50) { system("cls"); enter_line(15); entry_place(40); printf("sorry,you faile!"); getch(); exit(0); } break; } entry_place(col); printf("%c",'a'+num); Sleep(180); printf("\b \n"); if(kbhit()) { char c=getch(); if(c=='a'+num) { score+=10; break; } } } } return 0; }
以上就是关于用C++怎样编程一个简易打字小游戏的介绍,本文只是提供了一种实现思路,代码仅供参考,需要的朋友可以了解看看,希望对大家学习C++有帮助,想要了解更多可以继续浏览网络其他相关的文章。
文本转载自脚本之家
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 用C++怎样编程一个简易打字小游戏?
本文地址: https://pptw.com/jishu/655300.html