C 言語での while ループプログラムの作成

CBeginner
オンラインで実践に進む

はじめに

この実験では、C 言語でwhileループプログラムを作成する方法を学びます。whileループは、指定された条件が偽になるまで、コードのブロックを繰り返し実行するためにプログラミングで使用されます。このループは、事前にループが何回実行されるかわからない場合に使用されます。

コードエディタを開く

好きなコードエディタや IDE を使用できます。この実験では、オンラインのコードコンパイラを使用します。

main.c ファイルを作成する

~/project/ ディレクトリに main.c ファイルを作成します。ここにコードを記述します。

C 標準ライブラリを追加する

#include プリプロセッサディレクティブを使用して、プログラムに標準入出力ヘッダファイル stdio.h を含める必要があります。このヘッダファイルは、C プログラムに入出力機能を提供します。

#include <stdio.h>

変数を宣言する

while ループで使用するループ変数 i を宣言します。それをゼロで初期化します。

int i = 0;

while ループのコードを書く

指定された条件が偽になるまで実行される while ループのコードを記述します。このループでは、printf 関数を使用して 0 から 9 までの数字を表示します。

while(i < 10)
{
   printf("%d\n", i);
   i++;
}

上記のコードは、i の値が 10 未満の限り実行されます。ループ本体の中では、コンソールに i の値を表示した後、i の値を 1 増やしています。

ループの後にメッセージを出力する

ループの外側に、ループが完了した後にメッセージを出力するための printf 関数を追加します。

printf("Printing numbers 0-9 using While Loop!\n");

main.c ファイルの完全なコード

#include <stdio.h>

int main()
{
   int i = 0;
   while(i < 10)
   {
      printf("%d\n", i);
      i++;
   }
   printf("Printing numbers 0-9 using While Loop!\n");
   return 0;
}

まとめ

この実験では、C 言語で while ループプログラムを作成する方法を学びました。while ループは、指定された条件が偽になるまで、コードのブロックを繰り返し実行するために使用されます。覚えておいてください、while ループは、ループ内の条件が真である限り実行されます。