while(true)写成while(guess!=num)可以吗

来源:5-1 案例——猜字游戏

G寒塘鹤影X

2019-08-22 16:12:47

只要guess不等于num 就要一直继续循环

写回答

1回答

好帮手慕酷酷

2019-08-22

同学你好,改写成while(guess!=num)是不正确的哦~会报错的哦~例如如下演示:

http://img.mukewang.com/climg/5d5e5d660001659b13020718.jpg

这是因为guess是定义在while循环体内的局部变量,只能用于while循环对应的大括号内,括号外是没办法读取的。

所以只可以写成while(true)的形式哦!

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

0 学习 · 393 问题

查看课程