1. 問題の説明: 無限ループになり、エラーが発生するまで繰り返し印刷されます。
リーリー
#
i = 1, 2, 3, 4 の場合は、これ以上話さないで、1 2 3 4 を出力します。 i = 5 の場合、else ステートメント ブロックを入力します i -= 5、つまり i = i-5 です。結果は i = 0、その後 i++
その後、再び 1 からループを開始します。 for ループの終了条件 i
飛び出すと幽霊が出るよ。 。 。 。
i -= 5;タイプミスですか?
i -= 5;
ループを通過するたびに、i++ 把 i 加 1,但是 i -= 5; 又把 iは 5 ずつ減少します。
i++
i
i -= 5
i=5 が成立しない場合は、else を入力し、finish i -= 5 を入力します。結果は i=0 になります。i++ の後に、i=1 を入力します。 = 5時...
単純ですが、頭の中でプログラムを実行するとわかります。最初は i=0、5 未満、出力、その後 i++ が 1 に達し、引き続き 5 未満になり、再び出力、これを i になるまで繰り返します。 =5, then i
iの各値の状況を見れば一目瞭然ですが、i>5になるとiは再び0になり、i>の最後には到達しないことになります。 ;10. ループ条件
論理が間違っています。6に足した後、再び5を引いて1に戻り、そのたびに1を足して6に5を引き、1に戻るというサイクルが続きます。
論理問題、無限ループ
この種の質問には、入門書を探すか、入門ビデオを10分間見ることをお勧めします
i = 1, 2, 3, 4 の場合は、これ以上話さないで、1 2 3 4 を出力します。
i = 5 の場合、else ステートメント ブロックを入力します
i -= 5、つまり i = i-5 です。結果は i = 0、その後 i++
その後、再び 1 からループを開始します。 for ループの終了条件 i
飛び出すと幽霊が出るよ。 。 。 。
i -= 5;
タイプミスですか?ループを通過するたびに、
i++
把i
加 1,但是i -= 5
; 又把i
は 5 ずつ減少します。i=5 が成立しない場合は、else を入力し、
finish i -= 5 を入力します。結果は i=0 になります。
i++ の後に、i=1 を入力します。 = 5時
...
単純ですが、頭の中でプログラムを実行するとわかります。最初は i=0、5 未満、出力、その後 i++ が 1 に達し、引き続き 5 未満になり、再び出力、これを i になるまで繰り返します。 =5, then i
iの各値の状況を見れば一目瞭然ですが、i>5になるとiは再び0になり、i>の最後には到達しないことになります。 ;10. ループ条件
論理が間違っています。6に足した後、再び5を引いて1に戻り、そのたびに1を足して6に5を引き、1に戻るというサイクルが続きます。
論理問題、無限ループ
この種の質問には、入門書を探すか、入門ビデオを10分間見ることをお勧めします