登录
首页 » C语言 » C语言猜单词小游戏

C语言猜单词小游戏

于 2022-03-11 发布 文件大小:313.85 kB
0 146
下载积分: 2 下载次数: 1

代码说明:

用C语言模拟了猜单词游戏。游戏包括:单词管理、玩家纪录、猜词过程、系统设置等必须完成的基本功能以及成绩计算、猜词时间限制、词库管理等选做的扩展功能。 (1) 单词管理:程序中用来做谜题的单词必须存放在磁盘文件中,文件中的单词数不得少于200个。 (2) 玩家纪录:程序要求记录前五名成绩。成绩指标自行设计,必须包括时间。记录的时候要求有排名、玩家姓名、成绩三项,并保存在文件中。在程序开始运行的时候就必须读入,以便随时供玩家查询、及时更新成绩。 (3) 猜词过程:①先请用户输入猜的单词数量,可以有一个默认值。②随机抽取单词,对每个单词,系统根据谜底单词长度在屏幕上显示相应个数"-",假设谜底单词为"hello",则在屏幕上输出"-----"。③玩家输入一个字母进行猜测,如果这个字母不在单词中,系统提示玩家不对;如果猜对字母,比如玩家输入了一个"l",则在屏幕上输出"--ll-"。④重复③,直到玩家在规定的次数内猜出了单词或者超过次数游戏失败。⑤显示玩家每个单词猜对与猜错次数等统计信息。如果玩家猜出单词,计算成绩,如进入前五名提示玩家并记录存储到记录文件中。⑥询问玩家是否开始新一轮猜词,如果玩家选“否”,则系统退到外面的菜单。 (4) 系统设置:猜词次数可以为默认值。玩的时候,可以对其进行修改。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 二分法求一元三次方方程解HS1101
    输入频率即可实现相对应湿度的典型值,对应55%相对湿度下的频率为6660Hz
    2022-04-24 07:51:31下载
    积分:1
  • cyuy家谱管理系统
    sdsdasdasd a dqdqda dasdaSD D  DQDWQDQW  DQWDAASDSDWQED         D QDQDD    QD    DDQD WQWD QWWDWQ DAWDWQD QW DQASADWQED QWD ADQ CSD    AD WQDQWD Q DAS D EDAS     QS EQ         E    QE   Qs qsqwdesdsad dewq
    2022-06-22 00:01:17下载
    积分:1
  • 车辆管理系统
    资源描述 控制台程序,对文件的读写
    2022-06-29 19:34:40下载
    积分:1
  • 时间加,时间减,写成标准函数,可直接调用
    时间加,时间减,写成标准函数,可直接调用,包括对闰月的处理。
    2022-03-02 09:47:18下载
    积分:1
  • LED点阵动画C程序 仿真电路图
    LED8*8    点阵动画C语言程序和仿真电路图 以下是部分程序unsigned char iconsNumber = 6; //图标个数unsigned char code icons[][8] = { //8x8图标,高电平激活对应的点  { //心    B01100110,    B10011001,    B10000001,    B10000001,    B10000001,    B01000010,    B00100100,    B00011000  }  ,   { //囧    B11111111,    B10000001,    B10100101,    B11000011,    B10111101,    B10100101,    B10100101,    B11111111  }  ,   { //禁止    B00111101,    B01000010,    B10000101,    B10001001,    B10010001,    B10100001,    B01000010,    B10111100
    2022-03-25 04:06:46下载
    积分:1
  • C中7种常用的排序方式的整理
    清晰列罗了7中C语言的常用排序算法,包括:快速排序、堆排序、归并排序、插入排序、冒泡排序、选择排序、希尔排序,适合初学者学习
    2023-08-09 13:00:04下载
    积分:1
  • 学生信息管理系统
    学生信息+选课系统是一个教育单位不可缺少的重要系统组成部分,它对于学校的决策者、管理者管理、查看课程来说都有至关重要,所以学生选课管理系统应该能够为广大学、师生提供充足的信息和快捷的课程选择过程,有助于学生选好每一门课程,此系统系统选课方便、快捷,用简单的界面来展示学生的选课信息,应用简单明了、存储量大、可靠性高、保密性好、寿命长、成本低等优点,可以极大的提高对学生信息管理的效率。利用C语言开发,实现了简单的学生课程信息的录入、修改、查询、删除等操作,并且能够利用文件系统长久的保留原始数据。
    2022-12-17 19:35:04下载
    积分:1
  • Lora通信桥接程序
    LoRa是semtech公司创建的低功耗局域网无线标准,低功耗一般很难覆盖远距离,远距离一般功耗高,要想马儿不吃草还要跑得远,好像难以办到。LoRa的名字就是远距离无线电(Long Range Radio),它最大特点就是在同样的功耗条件下比其他无线方式传播的距离更远,实现了低功耗和远距离的统一,它在同样的功耗下比传统的无线射频通信距离扩大3-5倍。,桥接程序用来延长通讯距离
    2023-01-03 02:55:04下载
    积分:1
  • 谱减法
    谱减法滤波,最基础的代码,就是带噪语音信号减去噪声普,然后加上相位,就形成纯净的语音信号,用c语言实现
    2022-04-22 19:12:34下载
    积分:1
  • 随机数产生+冒泡与快速排序+文件读写操作
    应用背景在需要对大量的数据进行排序时,本程序利用文件读写操作进行,以方便查看排序结果,并且利用冒泡排序与快速排序两种算法作为比较,把排序后的数据分别写入到文件。关键技术 1、随机数产生函数 srand与rand 2、文件读写操作,比如文件打开命令fopen,读写操作fprintf函数与fscanf函数 3、冒泡排序与快速排序
    2022-03-10 15:30:40下载
    积分:1
  • 696518资源总数
  • 105895会员总数
  • 18今日下载