這樣不可以么?
public class HelloWorld {
? ? public static void main(String[] args) {
int sum = 0;?
for (int i = 1;(i % 3 !=0)& i<=100 ?; ? ? i++ ?) {
sum = sum + i; // 累加求和
}
System.out.println("1到100之間不能被3整除的數之和為:" + sum);
}
}
public class HelloWorld {
? ? public static void main(String[] args) {
int sum = 0;?
for (int i = 1;(i % 3 !=0)& i<=100 ?; ? ? i++ ?) {
sum = sum + i; // 累加求和
}
System.out.println("1到100之間不能被3整除的數之和為:" + sum);
}
}
2017-10-01
舉報
2017-10-04
這樣寫不對,除了(i%3!=0)&&(i<=100)這個錯誤外,運行也不對。
循環進行,當i=3時不滿足循環進行的條件,循環終止,輸出結果為3
2017-10-01
寶貝,應該是(i % 3 !=0)&& i<=100 吧