while (条件式) {
// 実行したいコード
// ...
}
条件式はブール値(真または偽)を評価する式です。条件式が真である場合、ブロック内のコードが実行されます。ブロックが実行された後、再び条件式が評価され、条件式がまだ真である場合は、ブロックが再度実行されます。このプロセスは、条件式が偽になるまで続きます。
以下に、具体的なコード例を示します。
#include <stdio.h>
int main() {
int count = 0;
while (count < 5) {
printf("Count: %d\n", count);
count++;
}
return 0;
}
この例では、変数「count」を初期化し、while文の条件式「count < 5」を評価します。条件式が真(countが5未満)である場合、ブロック内のコードが実行され、現在のcountの値が出力されます。その後、countの値がインクリメントされ、再び条件式が評価されます。このプロセスが繰り返され、countが5以上になると、条件式が偽になり、ループが終了します。
以上が、C言語でのwhile文の基本的な使い方です。この構文を使用することで、特定の条件を満たす間、コードを繰り返し実行することができます。