請撰寫一個程式,計算“1+3+5+7+…+99”的值。 提示: 1) 使用回圈陳述句實作自然數1~99的遍歷。 2) 在遍歷程序中,通過條件判斷當前遍歷的數是否為偶數,如果是就continue,否則繼續執行。
int sum =0;
for (int i =1;i<=100;i++) {
if(i%2==0) {
sum=sum+i;
continue;
}
System.out.println(sum);
}
這個代碼是根據上面的題目自己寫的,就是不知道哪里寫錯了,運行結果不對。
uj5u.com熱心網友回復:
多運行一下,你這計算的是偶數的總和,要計算奇數的總和應該是 i % 2 != 0; 才對uj5u.com熱心網友回復:
樓上說的對,而且,continue關鍵字也可以省略.
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/230787.html
標籤:Java相關
上一篇:深入理解Java:String
