我需要使用while
循環顯示介於1-100之間的所有偶數。我無法管理它。我想應該是這樣的:包含1和100之間的偶數
int e = 1;
while ((1 < e) && (e < 100)) {
e = e + 1;
if (e % 2==0) {
System.out.print(" " + e);
}
}
編輯 - 我做的是這樣的:
while (e <= 100) {
e = e + 1;
if (e % 2 == 0)
{
System.out.print(" " + e);
}
}
如果'e'初始設置爲'1',那麼'1
'e = e + 1'應該是while循環的最後一個句子,在條件之後,或者你不會打印'1' – higuaro
@ h3nr1x在這個特殊情況下,這不是問題,因爲1不是一個問題偶數。不過,一般來說,你是正確的; 'e'應該在循環體的最後修改它的值。 –