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)
评论()
收藏
举报