课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
把条件改成(int i = 1; i<=100&&(i % 3 != 0) ;i++ ) , 把里边的
if(i % 3 != 0)去掉,为什么就不行了呢……?
2014-09-27
源自:Java入门第一季(IDEA工具)升级版 4-9
正在回答
先弄明白两点,一:&& 的用法两边有一个是false 的话这个判断为false ,二:当for循环的循环条件判断为false后,整个for循环就结束了
二过先生 提问者
初六
拉拉1212
您这样写的话,执行顺序是i=1然后再次执行的时候是4了,也就是你过滤掉一部分i值
你在循环的时候就已经过滤钓这部分内容了
难道是 循环条件 不能是变量???
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答
2 回答
7 回答
4 回答