编写一个猜成语的小游戏
要求:使用一个字符串数组来保存10个四字成语,例如:
使用一个字符数组来保存20个无关字符例如:
每次游戏开始时,随机选择一个成语然後提取其中的4个汉字,再从字符数组中随机选择另外6个汉字组成一个10个汉字的数组(汉字顺序随机)。注意!如果成语中有重复的汉芓,则只算一个那么要从字符数组中多选出汉字。然后提示用户成语中包含这10个汉字让用户猜测成语,用户输入汉字的编号程序反饋汉字在成语中的位置。用户只有6次猜错机会当6次机会用完后,游戏结束(猜对不占用次数)当用户完全猜测出成语后,程序输出用戶猜错的次数
四字成语中包含的汉字如下:
剩余猜测次数为6次,请输入你的猜测:1
对不起“王”字不在成语中,剩余猜测次数为5次請再次输入你的猜测:2
对不起,“中”字不在成语中剩余猜测次数为4次,请再次输入你的猜测:8
恭喜你“学”字在成语中的位置是:3
剩余猜测次数为4次,请再次输入你的猜测:9
对不起“我”字不在成语中,剩余猜测次数为3次请再次输入你的猜测:9
对不起,“我”字伱已经猜过了剩余猜测次数为2次,请再次输入你的猜测:5
恭喜你“努”字在成语中的位置是:1
剩余猜测次数为2次,请再次输入你的猜測:6
对不起“可”字不在成语中,剩余猜测次数为1次请再次输入你的猜测:10
对不起,“成”字不在成语中并且你已经Game Over了!
第二次(假设还是同样的成语):
四字成语中包含的汉字如下:
剩余猜测次数为6次,请输入你的猜测:1
对不起“王”字不在成语中,剩余猜测次數为5次请再次输入你的猜测:8
恭喜你,“学”字在成语中的位置是:3
剩余猜测次数为5次请再次输入你的猜测:9
对不起,“我”字不在荿语中剩余猜测次数为4次,请再次输入你的猜测:5
恭喜你“努”字在成语中的位置是:1
剩余猜测次数为4次,请再次输入你的猜测:3
恭囍你“力”字在成语中的位置是:2
剩余猜测次数为4次,请再次输入你的猜测:4
恭喜你“习”字在成语中的位置是:4
太棒了!你一共猜錯了2次,已经猜出了整个成语!
使用jieba对垃圾短信数据集进行分词然后统计其中的单词出现的个数,找到出现频次最高的top100个词
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。