C++ do while文の基本と実践:ループ処理を徹底解説
C++で、do while文は、ループ文の一種であり、最初にループ本体を1回実行し、その後にループ条件が真かどうかを確認します。基本的な構文は以下の通りです:
do {
// 循环体
} while (条件);
do-while文の実行フローは、最初にループ本体を1回実行してから条件が真かどうかを判断します。条件が真であれば、ループ本体を継続的に実行し、条件が偽になるとループを停止します。
do while文は、最低でも1回はループ本体を実行するが、while文は条件が偽の場合、1度もループ本体を実行しない可能性がある。
以下は、do while文の使用方法を示した簡単な例です。
#include <iostream>
int main() {
int i = 0;
do {
std::cout << i << " ";
i++;
} while (i < 5);
return 0;
}
このコードは、0、1、2、3、4と出力されます。
この例では、ループ本体はiの値が5以上になるまで少なくとも1回実行されます。