-3
カウントが4を下回ったときに第2のステートメントがなぜ印刷されないのか誰にも教えてもらえますか?最初の部分は "ループ"部分を細かく印刷しますが、 "それ以上のループ"は印刷しません。どうしましたか?Loopが第2のコマンドを印刷していないとき
enter code here
public class Scratchpad {
public static void main(String[] args) {
int xRay = 7;
while (xRay > 4) {
System.out.println("looping");
if (xRay < 4)
System.out.println("No more loops");
xRay = xRay - 1;
}
}
あなたのコードをフォーマットしてください。 –
xRayが5未満のときループが終了する – Quagaar
xRayの減分をifの上に移動し、条件をxRay <= 4に変更します – Quagaar