このコードはどのように実行されるのでしょうか?このコードは理解できますが、動作が混乱しています。考えれば考えるほど、どのように動作するのか理解できません。初心者なので、詳しくアドバイスしてください。ありがとうございます。ありがとう。ありがとう。あなた###
最初に外側の for を入力し、次に内側の層に最初の for を入力し、次に内側の層に 2 番目の for を入力して、最初のループのループが終了します。 1回目の出力:   *<br>2回目の出力:   ***<br>3回目の出力:  *****<br>4回目の出力:&n BSP* ******
リーリー
外側の層の最初のループ: 4 つのスペースと新しい行
2 番目の外側ループ: 3 つのスペース、3 つの改行
3 番目の外側ループ: 2 つのスペース、5 つの改行....
つまり、出力スペース文字が 1 つ減少し、出力改行文字が 2 つ増加します。このような乱雑なループの場合、2 つまたは 3 つの実行プロセスを列挙してみることができます
順番に実行し、外側のループに入り、内側のループがループした後に次のループを実行します
for ステートメントの基本構文を見て、落ち着いて考えてみてください。外側のループは改行の数を決定し、2 つの内側のループはスペースと * 記号の数をそれぞれ決定します。 内部のループは独立しており、ほぼ同時に進行します
最初に外側の for を入力し、次に内側の層に最初の for を入力し、次に内側の層に 2 番目の for を入力して、最初のループのループが終了します。
1回目の出力:
   *<br>
2回目の出力:
   ***<br>
3回目の出力:
  *****<br>
4回目の出力:
&n BSP* ******
リーリー
外側の層の最初のループ: 4 つのスペースと新しい行
リーリー2 番目の外側ループ: 3 つのスペース、3 つの改行
リーリー3 番目の外側ループ: 2 つのスペース、5 つの改行
。....
順番に実行し、外側のループに入り、内側のループがループした後に次のループを実行します
for ステートメントの基本構文を見て、落ち着いて考えてみてください。外側のループは改行の数を決定し、2 つの内側のループはスペースと * 記号の数をそれぞれ決定します。
内部のループは独立しており、ほぼ同時に進行します