Random和猜数字小游戏

1.Random:使用方式和Scanner一样

Random用于生成随机数,括号里的10就是指在10以内随机生成一个数(0~9)

Random生成的随机数都是从0开头

.

提问:那该如何让Random生成1~100呢?

括号里是100,相当于是0-99,那我们再加一个1即是1~100了,这10次循环给出的数绝对不会超过这个范围

.

2.猜数字小游戏

请写一个0~100的猜数字小游戏


我们这样写就只能让程序运行一次,因此我们还需要写一个无限循环

想清楚要把什么东西放进循环里:

两个精灵不需要重复循环,会占内存。随机数也不需要放进循环,否则每次随机的数都不一样。

而用户每次都要输入,所以接收的数据要放入,然后每次都要对比,因此对比也要放入

光这样还不够,因为循环会一直进行,我们还需要break强制结束

再在循环结束后打印一个祝福语,如果我们没有输对数字,循环就不会结束,祝福语也就不会打印,

当我们输对后,循环结束,根据顺序结构打印祝福语。

注意事项

如果没有break结束循环,那祝福语就会报错,因为电脑认为你的循环不会结束,那你的祝福语永远也无法打印,因此电脑会直接报错

最后,我们成功的做出了自己的猜数字小游戏!

posted @ 2024-08-11 23:48  直実  阅读(23)  评论(0)    收藏  举报