2011-11-07 66 views
0

我想要下面的代碼從33倒數到11倒數,但我不明白爲什麼這不起作用。我確信,當我終於知道答案的時候,我將擁有一個荷馬辛普森「德」的時刻,但現在,我非常感謝任何幫助。Java簡單循環不工作

for(int i = 33; i <= 11; i--) 
    { 
     System.out.println(i); 
    } 
+8

我想你的意思是'我> = 11' –

回答

5

該循環將只執行,只要i <= 11。這不是第一次,所以循環從不執行。相反,你希望循環的執行時間只要i >= 11-大於大於11,不小於11.有了這個小小的校正,你的循環就可以了。

+0

D'OH!好的,先生。感謝您的快速回復。 – LTH

+0

不用歡迎 - 請按照@DaveNewton的建議「接受」。 –

+0

我必須等待一段時間(大約4分鐘)才能讓我接受。 – LTH

1

它應該是:

for(int i = 33; i >= 11; i--) 
{ 
     System.out.println(i); 
}