首页 开发技术 C     /    C语言编写的猜单词游戏

C语言编写的猜单词游戏

上传者: LoveSilenceY | 上传时间:2017/9/13 13:04:33 | 文件大小:405KB | 文件类型:rar
C语言编写的猜单词游戏
猜字游戏(一)程序设计要求(1)功能要求①玩家每次只能猜一个字母;
不得多次猜测同一个字母;
玩家只能猜错有限次,否则游戏失败;
②猜错的字母将被记录下来;
每次猜测后,游戏应显示出当前猜出的残缺单词,以及当前猜错的所有字母,和剩下的猜错的机会;
③假设玩家猜的字母在单词中,单词中所有的该字母将被视为已猜出,例如:如果原单词是apple,我们猜出了p,则程序应显示当前猜出的残缺单词为-pp--;
④在实现上述功能的基础上,考虑增加时间的限制或者积分方式。
(2)界面友好可操作性强,输入信息符合要求。
(二)程序设计建议(1)数据结构可使用字符串数组存储每次猜对的单词模式,如:char*wordAfterGuess[];可使用字符数组存储猜错的字母,如:charwrongGuess[255];(2)程序模块及功能①初始化模块:设定单词内容、允许猜错次数等;
②判断模块:判断用户能否猜对,记录成功/失败信息;
③显示模块:显示残缺单词;
④输入/定时模块:读入用户输入的字母,控制用户剩余可用时间;
(3)额外要求:如果学有余力,可将备猜单词事先存入一个文件,在初始化模块从文件中随机抽取一个单词给用户猜测。
(三)需要掌握的知识(1)字符串的操作(2)文件的读写方法 本软件ID:752212

文件下载

资源详情

[{"title":"(24个子文件405KB)C语言编写的猜单词游戏","children":[{"title":"C语言猜单词游戏","children":[{"title":"GuessNumber.plg <span style='color:#111;'>1.15KB</span>","children":null,"spread":false},{"title":"07003229.plg <span style='color:#111;'>1.29KB</span>","children":null,"spread":false},{"title":"07003229.opt <span style='color:#111;'>48.50KB</span>","children":null,"spread":false},{"title":"GuessNumber.dsw <span style='color:#111;'>547B</span>","children":null,"spread":false},{"title":"07003229.ncb <span style='color:#111;'>49.00KB</span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"vc60.pdb <span style='color:#111;'>52.00KB</span>","children":null,"spread":false},{"title":"07003229.ilk <span style='color:#111;'>225.12KB</span>","children":null,"spread":false},{"title":"GuessNumber.exe <span style='color:#111;'>180.10KB</span>","children":null,"spread":false},{"title":"GuessNumber.ilk <span style='color:#111;'>219.55KB</span>","children":null,"spread":false},{"title":"GuessNumber.pch <span style='color:#111;'>204.55KB</span>","children":null,"spread":false},{"title":"vc60.idb <span style='color:#111;'>41.00KB</span>","children":null,"spread":false},{"title":"07003229.pdb <span style='color:#111;'>545.00KB</span>","children":null,"spread":false},{"title":"07003229.exe <span style='color:#111;'>204.10KB</span>","children":null,"spread":false},{"title":"GuessNumber.obj <span style='color:#111;'>15.02KB</span>","children":null,"spread":false},{"title":"word.txt <span style='color:#111;'>150B</span>","children":null,"spread":false},{"title":"07003229.pch <span style='color:#111;'>204.63KB</span>","children":null,"spread":false},{"title":"GuessNumber.pdb <span style='color:#111;'>489.00KB</span>","children":null,"spread":false}],"spread":false},{"title":"GuessNumber.c <span style='color:#111;'>4.82KB</span>","children":null,"spread":false},{"title":"GuessNumber.opt <span style='color:#111;'>47.50KB</span>","children":null,"spread":false},{"title":"GuessNumber.ncb <span style='color:#111;'>33.00KB</span>","children":null,"spread":false},{"title":"07003229.dsp <span style='color:#111;'>4.21KB</span>","children":null,"spread":false},{"title":"07003229.dsw <span style='color:#111;'>541B</span>","children":null,"spread":false},{"title":"GuessNumber.dsp <span style='color:#111;'>3.38KB</span>","children":null,"spread":false},{"title":"word.txt <span style='color:#111;'>150B</span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

  • qq_40421949:
    谢谢借鉴了很多2018-11-15
  • qq_40421949:
    谢谢借鉴了很多2018-11-15
  • jaylin118:
    不错,做了个C语言的背单词软件有用到2014-03-03
  • jaylin118:
    不错,做了个C语言的背单词软件有用到2014-03-03
  • horgedk:
    代码不错有点小问题2014-01-12
  • horgedk:
    代码不错有点小问题2014-01-12
  • repingwai:
    谢谢了,在做课程设计中借鉴了其中的一些东西,很有帮助2013-07-05
  • repingwai:
    谢谢了,在做课程设计中借鉴了其中的一些东西,很有帮助2013-07-05
  • u010871174:
    代码不错,就是与题目要求有点不一样。2013-05-29
  • u010871174:
    代码不错,就是与题目要求有点不一样。2013-05-29

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明