看看這個(gè)啥問題啊
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);
? ? }
? ??
}
輸出結(jié)果是3
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);
? ? }
? ??
}
輸出結(jié)果是3
2019-08-02
舉報(bào)
2019-09-09
循環(huán)條件一旦判斷為false就會(huì)終止循環(huán)。
2019-08-02
(a<=100)&&(a%3!=0)表示100以內(nèi)不能被3整除的數(shù),所以a=3時(shí),不在a的取值范圍內(nèi),會(huì)結(jié)束循環(huán);最后結(jié)果就是1+2=3.