do{{
/* 実行する文 */
}while( 条件式 );
do-while文の中でwhileに続く条件式は、while文で説明したものと同じである。 do-while文がwhile文と異なる点は、必ず1回はdoに続く文を実行することである。 何故なら、do-while文の条件式の判断は最後に行われるからである。
また、コード上の注意点としては、 最後にセミコロン(;)を付けなければならない点がある。 do-while文のフローチャートを図4.4に示す。