正在回答
3回答
原因是你的else语句没有加大括号,break;语句无论如何都会执行。因为else语句不加括号的话只执行后面的第一行代码,加上括号问题就解决了,可以参考下图,祝学习愉快~
慕数据0481230
2018-05-29 14:48:04
逻辑紊乱,if else 在do..while循环中, 猜中的结果肯定不在while(不相等)的执行语句里
Java零基础入门18
- 参与学习 人
- 提交作业 7317 份
- 解答问题 14452 个
想要入门学编程?多年一直活跃在编程语言排行版前列的Java是一个很好的选择。本路径将从Java基础语法、面向对象、常用工具类三部分,为你开启软件开发的大门!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星