ループのためのC言語のいくつかの用途

I.はじめに

  実際には、循環用のC言語は、whileループと比較したdo-whileループは、より柔軟です。いくつかの以下の要約は、ループシステムのために使用しています。

第二に、具体的な使用方法

  ループのための一般的な形式:

    用(初期化、テスト、更新)

      ステートメント;

  初期化 - 初期化するステップと、試験 - 試験、アップデート - アップデート。

  1 - 更新式は、カウンターの下に使用することができます

  例えば:のための(秒= 5;秒> 0; --secs){} .......

  2 - 更新式は速い速度の増加でカウンターを作ることができます

  例えば:のための(秒= 0;秒<60;秒+ = 13){} .......

  3 - デジタルカウント文字の代わりに使用することができます

  例えば:のための(CH = ''; CH <= 'Z'; CH ++){} .......

  4 - テストの繰り返しに加えて、あなたはまた、他の条件をテストすることができます

  示例:のため(= 1乾燥; *ドライドライドライ* <= 600;乾燥++){} .......

  5 - 算術成長ではなく、幾何学的成長の増分量を作ることができます

  例:(秒= 10.0;秒<60.0;秒* = 1.3)のための{} .......

  6 - 更新式は、任意の有効な式を使用することができます

  示例:のための(X = 1、Y <= 75、Y =(++ X * 5)+ 50){} .......

  [内部ループについて異なる変数かもしれませんが、このスタイルは非常に奨励されていません。]

  7--式であることができるループ内のステートメントを含むことができ、サイクルの終わり限り、一つ以上の(図示ではなくセミコロン)を省略してもよいです

  例えば:のための(N = 3; ANS <= 25;){ANS * = N; ......}

  [あなたがテスト式試験条件を省略した場合には、ループのために、常にそれを実行することが、真であると判断されていたであろう。]

  8 - あなたはのprintf()関数などを使用することができ、式は必ずしも変数に初期値ではありません初期化します

  示例:のための(N = 1、のprintf( "nは%dの\ nである。"、N)、N <= 5、N ++){ANS * = N。.......}

  9 - ループの動作は、式ループヘッダーに変更することができます

  例:(N = 1、N + =デルタ; N <= 25)のための{} .......

  パラメータのデルタ値は、ループ本体で変更することができます。]

おすすめ

転載: www.cnblogs.com/wyt123/p/10952214.html