你是否对键盘熟悉?

“qwertyuiopasdfghjklzxcvbnm”是否已经印在你的脑海里?

NO?

没有关系,今天,让我来帮你对键盘有一个更深一步的了解吧!

#include"stdio.h"
#include"stdlib.h"
#include"windows.h"
#include"conio.h"
void entry_place(int num)
{for(int i;i<num;i++)printf(" ");
}
void enter_line(int num)
{int i;for(i=0;i<num;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;i<20;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;i<80;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;} 

这样,不论你是什么人,你都会对键盘的了解更深刻。

ok了,今天的内容就是这样,我们下章再见!

C++制作打字小游戏相关推荐

  1. 原生JS实现一个简单的打字小游戏

    原生JS实现一个简单的打字小游戏 利用javascript制作一个简单的打字小游戏 之前写了一个贪吃蛇小游戏好像反响不错 今天我来写一个比贪吃蛇更low更简单的打字小游戏 打字小游戏原理 接下来咋们直 ...

  2. python编的俄罗斯方块游戏_手把手制作Python小游戏:俄罗斯方块(一)

    手把手制作Python小游戏:俄罗斯方块1 大家好,新手第一次写文章,请多多指教 A.准备工作: 这里我们运用的是Pygame库,因为Python没有内置,所以需要下载 如果没有pygame,可以到官 ...

  3. python图形小游戏代码_手把手制作Python小游戏:俄罗斯方块(一)

    手把手制作Python小游戏:俄罗斯方块1 大家好,新手第一次写文章,请多多指教 A.准备工作: 这里我们运用的是Pygame库,因为Python没有内置,所以需要下载 如果没有pygame,可以到官 ...

  4. Python 打字小游戏开发,来体验不一样的打字游戏乐趣(第二篇)

    Python 打字小游戏开发,来体验不一样的打字游戏乐趣(第二篇) 代码实现 窗口类 小车类 玩家类 电脑类 赛道类 小树类 打字类 Python 打字小游戏开发,来体验不一样的打字游戏乐趣(第一篇) ...

  5. python拼图_利用python制作拼图小游戏的全过程

    开发工具 Python版本:3.6.4 相关模块: pygame模块: 以及一些Python自带的模块 关注公众号:Python学习指南,回复"拼图"即可获取源码 环境搭建 安装P ...

  6. 用App Designer 制作2048小游戏

    用App Designer 制作2048小游戏 用App Designer制作的2048,MATLAB版本是2020b.记录下创作思路,以免日后忘记. APP界面设计 APP界面如下,为了好玩,还加入 ...

  7. JAVA实现打字小游戏

    目录 一.效果 二.教程 三.代码 一.效果 首先我们先看效果,左上角的分数是用来记录我们打对了多少字母.字母是从上面开始往下落.每打对一个字母,分数增加,增加到一定分数后,字母下落的速度也会增加.( ...

  8. java实验2总结心得,打字小游戏JAVA实验总结及心得体会

    篇一:扫雷游戏实验报告 课程设计 班 级: 姓 名: 学 号: 指导教师: 成 绩: 电子与信息工程学院信息与通信工程系 目录 1.任务概述------------------------------ ...

  9. matlab GUI制作拼图小游戏

    matlab GUI制作拼图小游戏 最近帮同学的忙制作一个拼图贴上代码和效果图,以后再详细说明.之前一般找到的拼图游戏都是"推格子"形式的,由于具体的要求,不能应用这种模板. 本人 ...

最新文章

  1. 工具04_SQL Trace/DBMS_SYSTEM
  2. 存储过程调试技巧搜集
  3. QT实现带有阴影的渲染3D场景
  4. VALSE2019总结(2)-以人为中心的视觉理解
  5. 我在微信上大学:如何正确理解指针和结构体指针?
  6. Oracle数据库中游标的游标的使用
  7. 论文解读:Attention is All you need
  8. php接口 含义,php晋级必备:一文读懂php接口特点和使用!
  9. linux 64位 php memcached 扩展,LINUX系统安装PHP的memcached扩展
  10. MySQL在远程访问时非常慢的解决skip-name-resolve
  11. [转载] 七龙珠第一部——第021话 克林危险
  12. Linkedin Camus,从Kafka到HDFS的数据传输管道
  13. oracle日期处理完全版
  14. Python顺序结构
  15. CSS中常用的几种选择器是哪几种呢?
  16. iiOS 6 新特性
  17. 随笔之与潇哥交谈1h12min内容//2021-1-28【最后一个寒假作业】
  18. 计算机专业前沿算法,CNCC2018 | 研究经典计算机算法已经过时了吗?
  19. SLAM基础- 题目:基础矩阵F、本质矩阵E和单应矩阵H的自由度和秩
  20. 为什么工程师出身的 CEO 越来越“香”?

热门文章

  1. 如何选择一家好的Java培训机构?
  2. 【1015】计算并联电阻的电阻
  3. TAR GZ 压缩,解压缩命令
  4. win7 oracle32位客户端安装找不到orandce11.dll.dbl
  5. 《绿皮书》中的经典台词
  6. 手机APP开发之MIT Appinventor详细实战教程(一),利用通过蓝牙控制单片机,以及实现单片机与android设备之间的串口通信
  7. 编译Linux 内核
  8. javascript中加减时间
  9. 【PAT乙级】1103 缘分数 (20 分)
  10. css中的@mixin的用法