do-while ステートメント (C++)
指定した終了条件 (expression) がゼロになるまで statement を繰り返し実行します。
構文
do
statement
while ( expression ) ;
解説
終了条件のテストは、ループの各実行の後に行われます。したがって、do-while ループは終了式の値に応じて 1 回以上実行されます。 do-while ステートメントは、break、goto、または return ステートメントがステートメントの本体で実行されたときにも終了できます。
expression は演算型またはポインター型であることが必要です。 次のように実行されます。
ステートメントの本体が実行されます。
次に、expression が評価されます。 expression が false の場合、do-while ステートメントは終了し、プログラムの次のステートメントに制御が渡されます。 式が true (0 以外) の場合、プロセスは手順 1 から繰り返されます。
例
次のコードは、do-while ステートメントの使用例です。
// do_while_statement.cpp
#include <stdio.h>
int main()
{
int i = 0;
do
{
printf_s("\n%d",i++);
} while (i < 3);
}
関連項目
繰り返しステートメント
キーワード
while ステートメント (C++)
for ステートメント (C++)
範囲ベースの for ステートメント (C++)
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示