ネストされたforループはC#でどのように機能しますか

ジャミスコ

このコードがどのようにコンパイルされているかわかりません(ビジュアルスタジオコードを使用してfyiだけ)

int i,j;

for(i=0; i<=6; i++) {

    for (j=1; j<=7-i; j++) {

        Console.Write("*");

    }
    Console.Write("\n"); 
 }

私の質問は、コードがコンパイルされ始めたときに、最初のforループがテストされて真になり、次にネストされたforループがテストされて真になるので、"Console.Write(" * ");が書き込まれます。。しかし、ここからは何が起こるのか、なぜ起こるのかわかりません。コンパイラはConsole.Write( "\ n");または...を実行しますか?

プラジワル

変数はこのように変化します。

i = 0 : j changes from 0 to 7 ( 7- i, but i = 0)
i = 1 : j changes from 0 to 6 (7 - i, i = 1)
.
.
.
.
i = 6: j changes from 1 to 1 (7 - i, i = 6)

各iループでは、jループと改行文字を印刷しています。

|j-loop|i-loop|
|******|'\n'  |

だから、あなたは出力を得るでしょう、

******* 
****** 
*****
****
***
**
*

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ネストされたループはjadeでどのように機能しますか?

分類Dev

印刷に関して、ネストされたforループはどのように機能しますか?

分類Dev

ネストされたコンポーネントはステンシルでどのように機能しますか?

分類Dev

dict関数にネストされた美しいforループ:それはどのように機能しますか?

分類Dev

ネストされたforループは、多次元配列上でどのようにループしますか?

分類Dev

ネストされたリスト内包表記はPythonでどのように機能しますか?

分類Dev

C#のソートされたセットはカスタムオブジェクトでどのように機能しますか?

分類Dev

Kotlinではネストされた共分散はどのように機能しますか?

分類Dev

ネストされたラムダはラケットでどのように機能しますか?

分類Dev

ネストされたif / then / elseifはbashでどのように機能しますか?

分類Dev

ネストされた@ RequestMapping-ApacheTilesビューでどのように機能しますか?

分類Dev

.debファイルからインストールされたプログラムで更新はどのように機能しますか

分類Dev

.debファイルからインストールされたプログラムで更新はどのように機能しますか

分類Dev

PDOで準備されたステートメントは「内部」でどのように機能しますか?

分類Dev

C#では、ネストされたforeachループ内でIEnumerableに対して反復を強制するにはどうすればよいですか?

分類Dev

ネストされたヒアドキュメントはbashスクリプトでどのように機能しますか?

分類Dev

ネストされたテンプレートはC ++でどのように解決されますか?

分類Dev

ネストされたリストの最小/最大関数はどのように機能しますか?

分類Dev

ネストされた__try ...__ except句、これはどのように機能しますか?

分類Dev

.envファイル内のネストされた変数はCodeIgniter4でどのように機能しますか

分類Dev

ネストされたRxJの再試行演算子はどのように機能しますか?

分類Dev

c#はネストされた(ジェネリック)型をどのように処理しますか?

分類Dev

C ++ 1zのリスト初期化では、保証されたコピーの省略はどのように機能しますか?

分類Dev

LFシリーズの採点スクリプトは、手動で採点された演習でどのように機能しますか?

分類Dev

C ++のネストされたループごとに新しい列に出力を出力するにはどうすればよいですか?

分類Dev

ネストされたデータのクエリはどのように機能しますか?それでも1レベル下からデータを取得できますか?

分類Dev

Linuxカーネルの特定の機能をベンチマークまたはトレースするにはどうすればよいですか?

分類Dev

Python 3のネスト関数内でローカル変数はどのように機能しますか?

分類Dev

ネストされた関数への引数の受け渡しは、Pythonのバックグラウンドでどのように機能しますか?

Related 関連記事

  1. 1

    ネストされたループはjadeでどのように機能しますか?

  2. 2

    印刷に関して、ネストされたforループはどのように機能しますか?

  3. 3

    ネストされたコンポーネントはステンシルでどのように機能しますか?

  4. 4

    dict関数にネストされた美しいforループ:それはどのように機能しますか?

  5. 5

    ネストされたforループは、多次元配列上でどのようにループしますか?

  6. 6

    ネストされたリスト内包表記はPythonでどのように機能しますか?

  7. 7

    C#のソートされたセットはカスタムオブジェクトでどのように機能しますか?

  8. 8

    Kotlinではネストされた共分散はどのように機能しますか?

  9. 9

    ネストされたラムダはラケットでどのように機能しますか?

  10. 10

    ネストされたif / then / elseifはbashでどのように機能しますか?

  11. 11

    ネストされた@ RequestMapping-ApacheTilesビューでどのように機能しますか?

  12. 12

    .debファイルからインストールされたプログラムで更新はどのように機能しますか

  13. 13

    .debファイルからインストールされたプログラムで更新はどのように機能しますか

  14. 14

    PDOで準備されたステートメントは「内部」でどのように機能しますか?

  15. 15

    C#では、ネストされたforeachループ内でIEnumerableに対して反復を強制するにはどうすればよいですか?

  16. 16

    ネストされたヒアドキュメントはbashスクリプトでどのように機能しますか?

  17. 17

    ネストされたテンプレートはC ++でどのように解決されますか?

  18. 18

    ネストされたリストの最小/最大関数はどのように機能しますか?

  19. 19

    ネストされた__try ...__ except句、これはどのように機能しますか?

  20. 20

    .envファイル内のネストされた変数はCodeIgniter4でどのように機能しますか

  21. 21

    ネストされたRxJの再試行演算子はどのように機能しますか?

  22. 22

    c#はネストされた(ジェネリック)型をどのように処理しますか?

  23. 23

    C ++ 1zのリスト初期化では、保証されたコピーの省略はどのように機能しますか?

  24. 24

    LFシリーズの採点スクリプトは、手動で採点された演習でどのように機能しますか?

  25. 25

    C ++のネストされたループごとに新しい列に出力を出力するにはどうすればよいですか?

  26. 26

    ネストされたデータのクエリはどのように機能しますか?それでも1レベル下からデータを取得できますか?

  27. 27

    Linuxカーネルの特定の機能をベンチマークまたはトレースするにはどうすればよいですか?

  28. 28

    Python 3のネスト関数内でローカル変数はどのように機能しますか?

  29. 29

    ネストされた関数への引数の受け渡しは、Pythonのバックグラウンドでどのように機能しますか?

ホットタグ

アーカイブ