Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

CでのWhileループとの比較


Forループ

forループは繰り返し制御構造です。ステートメントを特定の回数実行します。まず、反復を開始する場所から初期値を取得します。次に、trueまたはfalseがチェックされる条件を取ります。最後に、ループ変数をインクリメント/デクリメントおよび更新します。

C言語でのforループの構文は次のとおりです

for ( init; condition; increment ) {
   statement(s);
}

これがC言語でのforループの例です

#include <stdio.h>
int main () {
   int a = 5;
   for(int i=0;i<=5;i++) {
      printf("Value of a: %d\n", a);
      a++;
   }
   return 0;
}

出力

Value of a: 5
Value of a: 6
Value of a: 7
Value of a: 8
Value of a: 9
Value of a: 10

ループ中

whileループは、条件が真になるまでwhileループブロック内のステートメントを実行するために使用されます。ブロック内でステートメントを実行するために必要な条件は1つだけです。条件がfalseになると、停止し、whileループの下のステートメントを実行します。

これがC言語でのwhileループの構文です

while(condition) {
   statement(s);
}

これはC言語でのwhileループの例です

#include <stdio.h>
int main () {
   int a = 5;
   while( a < 10 ) {
      printf("Value of a: %d\n", a);
      a++;
   }
   return 0;
}

出力

Value of a: 5
Value of a: 6
Value of a: 7
Value of a: 8
Value of a: 9

  1. 説明します。 。 .ofループJavaScript。

    for..ofループを使用すると、配列、文​​字列、オブジェクトのような配列、ノードリストなどの反復可能なオブジェクトを反復処理できます。 以下は、javaScriptのfor..ofループのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.

  2. SQLServerのWHILEループ

    WHILEループ(WHILE LOOP) 指定された条件がTRUEを返したときにコードを繰り返し実行する場合に使用されます。この記事では、SQL ServerでWHILEを想像しやすくするために、明確な構文と例を使用して使用する方法について詳しく説明します。 構文 SQL ServerでWHILEループを使用するには、次の構文を使用します。 WHILE dieukien / * commands to repeat * / BEGIN {. execute command when condition is TRUE .} END; 注: 実行する回数がわからない場合