while(true)写成while(guess!=num)可以吗
来源:5-1 案例——猜字游戏
G寒塘鹤影X
2019-08-22 16:12:47
只要guess不等于num 就要一直继续循环
1回答
同学你好,改写成while(guess!=num)是不正确的哦~会报错的哦~例如如下演示:

这是因为guess是定义在while循环体内的局部变量,只能用于while循环对应的大括号内,括号外是没办法读取的。
所以只可以写成while(true)的形式哦!
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题