课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
while(num>=1||num<=50)这样子为什么出不来
2017-08-01
源自:Java入门第一季(IDEA工具)升级版 4-8
正在回答
任何数都满足>=1或<=50,所以你的循环会一直执行下去,不能终止,改为>=1 且<=50就好了。
望采纳。
一看就是害人的代码
“||”是“或”的意思,应该用“&&”表示“且”的逻辑操作符
逻辑运算符不对,或运算符满足第一个条件就不读第二个条件了。所以你的循环无限
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答while
1 回答while
3 回答while
2 回答do..while
3 回答while...do 和 while 的问题