我想寫一個while循環,就像這個問題表明按降序返回7的倍數。起初,我試圖寫一個代碼來返回值,然後我減少,但我的while循環不會執行。我添加了一個打印「開始」的聲明,以確保它正在運行。寫一個while循環找到7的倍數從1到9999
System.out.println("Start");
int number = 7;
int count = 9999;
while (number <= count);
{
System.out.print(number);
number = number + 7;
}
我寫這樣更簡單,因爲我不確定如何將數字編成一串值並檢查每一個。任何對此的幫助表示讚賞。謝謝!
** RESOLVED。對不起,第一次在網站上,我不知道是否有另一種方式來關閉這個,但是由於多個用戶指出了分號和Vikas指出println錯誤,代碼運行。至於使它減少,我只是交換了一些東西:
System.out.println("Start");
int number = 9999;
int count = 7;
while (number >= count)
{System.out.println(number);
number = number - 7;
}
}
的;在「while」行末尾肯定不屬於那裏。嘗試刪除它。 – ajb
'''''while'循環後'只是**殺死它:-) – sanbhat
btw,這將返回數字遞增順序 – Ingo