课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
for (int i = 1;(i<=100)&&((i%3)!= 0) ;i++ ) {
sum = sum + i;
}
2014-11-25
源自:Java入门第一季(IDEA工具)升级版 4-9
正在回答
如果这么写 for (int i = 1;(i<=100)&&(i%3!=0);i++){}
i=3的时候 i%3=0,那么(i<=100)&&(i%3!=0) 就不满足,跳出循环,得出的结果就不是我们想要的了
for(初始化,条件表达式,表达式)
条件表达式是一个关系表达式, 它决定什么时候退出循环;
你这样写的第二个,它是确定什么时候退出循环的。
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
7 回答多重循环中for语句的循环条件为啥不能用j==i
1 回答请问这个计算100以内不能被3整除的整数和对吗?
4 回答for循环循环条件部分
4 回答for循环中只要循环条件不成立,马上就跳转了吗?
4 回答为什么for循环条件中i<=100和i%3!=0 不能一起写?