一、编程实现
- 游戏规则:程序产生一个[1, 100]之间的随机整数,用户输入整数进行猜测,如果猜对了,就结束游戏;如果猜错了,程序会提示你是猜高了还是猜低了,然后让你继续输入整数进行猜测。
- 方法一、
- 编写代码
- 运行程序,得出结果
- 方法二、
- 编写程序
- 运行程序,得出结果
二、知识点
1、前测试条件循环 - while循环
- 初始条件
while (循环条件) {
语句块
break|continue;
更新条件
} - 首先判断循环条件是真还是假,如果是真的,执行循环体,然后再次判断循环条件。如果是真的,继续循环,直到循环条件变成假的。有一种特殊情况:如果第一次判断循环条件就不成立,那么一次循环也不执行。
2、后测试条件循环 - do…while循环
- 初始条件
do {
语句块
break|continue;
更新条件
} while (循环条件); - 首先执行一次循环,然后判断循环条件,如果为真,继续循环,直到条件为假时结束循环。后测试当型循环,属于先上车后买票,无论如何都会执行一次循环。
3、随机类 - Random
- 查看 Random的方法
- 产生指定范围的随机整数[a, b]
Random random = new Random();
int x = a + random.nextInt(b - a);
三、拓展练习
问题:猜数小游戏(多次版)