C语言编写的猜单词游戏

时间:2011-11-26 06:26:13
【文件属性】:

文件名称:C语言编写的猜单词游戏

文件大小:405KB

文件格式:RAR

更新时间:2011-11-26 06:26:13

C语言 猜单词 游戏

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


【文件预览】:
C语言猜单词游戏
----GuessNumber.plg(1KB)
----07003229.plg(1KB)
----07003229.opt(49KB)
----GuessNumber.dsw(547B)
----07003229.ncb(49KB)
----Debug()
--------vc60.pdb(52KB)
--------07003229.ilk(225KB)
--------GuessNumber.exe(180KB)
--------GuessNumber.ilk(220KB)
--------GuessNumber.pch(205KB)
--------vc60.idb(41KB)
--------07003229.pdb(545KB)
--------07003229.exe(204KB)
--------GuessNumber.obj(15KB)
--------word.txt(150B)
--------07003229.pch(205KB)
--------GuessNumber.pdb(489KB)
----GuessNumber.c(5KB)
----GuessNumber.opt(48KB)
----GuessNumber.ncb(33KB)
----07003229.dsp(4KB)
----07003229.dsw(541B)
----GuessNumber.dsp(3KB)
----word.txt(150B)

网友评论

  • 谢谢 借鉴了很多
  • 不错,做了个C语言的背单词软件有用到
  • 代码不错 有点小问题
  • 谢谢了,在做课程设计中借鉴了其中的一些东西,很有帮助
  • 代码不错,就是与题目要求有点不一样。
  • 代码不错,不过猜单词如果是用单词来匹配就更好了。
  • 资源很棒,代码写的不错,有点小问题,连续游戏时显示的猜测正确的单词个数不正确。