public class HelloWorld { public static void main(String[] args) { int sum = 0; for(int i=1;i<=100&&i%3!=0;i++){ sum=sum+i; }System.out.println(sum); } } 為什么非得嵌套if,我想知道我到底錯在哪了,總覺得學得挺明白的,可是一實踐就又錯了。

不云天
2014-06-16
2 回答
舉報
0/150
提交
取消
2014-06-17
你的這段程序,當i=3的時候,循環條件不成立就直接退出了
2014-06-17
仔細看看還真是這樣啊,看來學java不能鉆牛角尖!上一課寫的代碼也是這個問題。