C言語でのwhile文の使い方


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文の基本的な使い方です。この構文を使用することで、特定の条件を満たす間、コードを繰り返し実行することができます。