//代码展示
#include<iostream>
#include<cstdlib>
#include<ctime>using namespace std;
const int NUM = 5;
const string country[] = {"chinese", "japan", "korea", "india", "american"}; //猜的单词int printMan(int guesses){if (guesses<6)cout<<"----------"<<endl;if (guesses<5)cout<<"|-----|---"<<endl;if (guesses<4)cout<<"|-----0---"<<endl;if (guesses<3)cout<<"|----/|\\--"<<endl;if (guesses<2)cout<<"|----/ \\--"<<endl;if(guesses<1)cout<<"|__________"<<endl;
}int main() {// 随机数srand(time(0));string target = country[rand() % NUM];int length = target.length();string attempt(length, '-');int guesses = 6;cout <<"[" <<attempt << "]"<<endl;while (guesses > 0 && attempt != target) {char letter;cout << "输入你猜的字母:";cin >> letter;int loc = target.find(letter);if (loc == string::npos) {--guesses;} else {attempt[loc] = letter;loc = target.find(letter, loc + 1);while (loc != string::npos) {attempt[loc] = letter;loc = target.find(letter, loc + 1);}}system("cls");cout << "[" << attempt << "]" << endl;printMan(guesses);}if (guesses > 0) cout << "恭喜你猜对了,游戏胜利" << endl;else cout << "小人已经死了... 正确的单词是" << target << endl;return 0;
}

吊死鬼猜单词小游戏c++相关推荐

  1. python超简单小游戏代码-Python实现简单的猜单词小游戏

    本文实例为大家分享了Python实现猜单词小游戏的具体代码,供大家参考,具体内容如下 思路 1.一个words列表里存放若干的单词,例如:["extends", "pri ...

  2. 编程猜单词游戏python_Python实现简单的猜单词小游戏

    本文实例为大家分享了Python实现猜单词小游戏的具体代码,供大家参考,具体内容如下 思路 1.一个words列表里存放若干的单词,例如:["extends", "pri ...

  3. python的猜单词小游戏

    将一个单词的字母打乱后输出,玩家根据打乱顺序的英语字母猜测其打乱前的单词 形式一的猜单词小游戏: 利用切片的知识来进行完成打乱单词顺序 利用random.choice抽取出随机的单词后,随机抽出单词中 ...

  4. python猜单词小游戏

    python实现猜单词小游戏 **思路 1.首先使用列表自己构建一个单词库WORDS,然后使用random中的choice从中随机抽取一个单词. 2.然后用while循环语句每次随机抽入一个字符放入乱 ...

  5. 有趣的猜单词小游戏(python实现的)

     超有趣的猜单词游戏来了!!! 实现结果: 源代码: 自己理解了可以在这个基础上在多加一些单词进行测试或者更深入去书写更多的细节~~~ import random # 创建单词序列元组(单词库) WO ...

  6. Python制作的简单易学的猜单词小游戏

    游戏说明: 由程序随机产生一个单词,打乱该单词字母的排列顺序,玩家猜测原来的单词. 游戏关键点: 1.如何产生一个单词? 2.如何打乱单词字母的排列顺序? 设计思路: 采用了元组(tuple)和ran ...

  7. c语言实现猜单词小游戏

    本人代码新手orz,第一次发帖来记录,如有错误请指正! 要求:写一个猜单词游戏的程序.在程序中,计算机首先从一组可能的单词中随机挑选单词.然后输出一行破折号,每个破折号对应于单词中的一个字母,让玩家猜 ...

  8. python for i in range_情侣猜单词——Python猜单词小游戏(简约版)

    猜单词游戏思路 一个words列表里存放若干的单词,例如: 在words列表里随机取出一个单词放进word列表,例如: 用一个tips列表存放提示信息,长度跟随机取出来的单词长度相同,而且初始化如下图 ...

  9. 【无标题】猜单词小游戏

最新文章

  1. C# 创建控制台应用程序
  2. 娓娓道来!那些BERT模型压缩方法
  3. php和python哪个工资高-python和php哪个更有前景
  4. Shell test命令(Shell [])详解,附带所有选项及说明
  5. row_number() over()函数基本用法
  6. .png图片 阴影效果(fliter:drop-shadow属性)案例
  7. android标题栏添加按钮_几行代码实现Android通用标题栏(轻松向左右两侧添加Menu)...
  8. python时间格式化代码_Python代码中如何将”日期时间”格式化为自己所需的样式呢?...
  9. idea开启自动热部署自动化devtools
  10. 代码保护软件VMProtect加壳脱壳原理总结
  11. 无头浏览器与Puppeteer中PDF生成应用指南
  12. 通过ADB命令打开MTK和展讯日志的方法
  13. IOS目标检测(翻译)
  14. 星起航跨境—亚马逊发展现状及未来趋势分析
  15. [导入]zamzar.:在线转换工具
  16. 计算机一级windows2000,2012年一级BWindows2000操作系统[2]
  17. 数字签名和数字签名证书理解
  18. Java 中Calendar日历类的基本使用
  19. 聆听音乐,阅毒木圣经
  20. 计算机中的数制教学课程,计算机中的数制和码制教案.doc

热门文章

  1. WinAPI多线程同步
  2. 2020及新十年的顶级JavaScript框架和话题,了解一下
  3. CCITT-CRC16
  4. 普通高等学校高职高专教育指导性专业目录 试行
  5. Coursera连接不上的解决方法
  6. PI数据库实际应用心得
  7. 网页邮箱如何注册?网页邮箱究竟有什么优势?
  8. Vue--》如何在Vue3中书写TSX
  9. Lua 文件 I/O (读取文件路径注意)
  10. idea如何去除代码中的大量波浪线