9.java基础综合编程练习---猜单词游戏

<pre>

image

任务目的

1.掌握字符串常用操作

2.掌握随机数的用法

3.掌握控制台基本输入输出

4.掌握循环,分支条件的用法

5.培养编程思维,提高分析问题能力`

任务描述

image

需求

给定单词数组(不少于10个),程序随机选择其中的一个,并显示单词字符长度个横线(-),用户有5次猜测机会,用户每次猜一个字母,如果正确,则将在相应的位置上显示出来;如错误则猜测机会减一,重复该过程,直至单词的全部字母全部猜出或者猜测次数用完,最后宣布用户胜利或失败。

实例

例如随机选出的单词是apple,程序先打印- - - - -

用户输入p,程序打印

-pp--

用户输入e,程序打印

-pp-e

用户输入t,程序打印

-pp-e

您还有4次机会

用户输入a,程序打印

app-e

用户输入l,程序打印

apple

恭喜您,取得胜利。

任务注意事项

请注意代码风格的整齐、优雅

代码中含有必要的注释

学习参考资料

百度以下java类型的用法:

  • Scanner

  • Random

参考答案

首先,鼓励大家先自己进行思考,然后再对照我们给出的参考答案。以达到提高自己分析问题的能力。

参考答案

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容