慕村102782
2019-08-02 03:58
public class HelloWorld {
public static void main(String[] args) {
int sum=0;
for(int a = 1; (a<=100)&&(a%3!=0);a++ ){
sum=sum+a;
}
System.out.println(sum);
}
}
输出结果是3
循环条件一旦判断为false就会终止循环。
(a<=100)&&(a%3!=0)表示100以内不能被3整除的数,所以a=3时,不在a的取值范围内,会结束循环;最后结果就是1+2=3.
Java入门第一季(IDEA工具)升级版
1165646 学习 · 17587 问题
相似问题