课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
while里的判断条件为什么不能写num==50,num不到50,比较结果不也是false么
2016-01-25
源自:Java入门第一季(IDEA工具)升级版 4-8
正在回答
当用while(num==50)时,只要num不等于50就无法进入循环,所以第一次进入循环后就跳出了循环;
而用while(num<=50)时,只要num值小于等于50即能进入循环,所以是当和大于50才跳出了循环;
BIUXiGua 提问者
执行do之后,num=4,4不等于50,所以while内不执行,do也就不再执行了。
do...while 循环开始的条件是 while 后的条件成立
当while后面判断是false的时候就不执行;你第一次循环的时候num=2,所以while后面的判断是false;
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答while的判断条件
1 回答关于while循环判断条件的问题
3 回答java的条件判断
4 回答只判断了大于的条件,小于的怎么判断
4 回答if条件判断大括号问题