(形式) while (継続条件式) { 文; } 継続条件が真である間、文を繰り返し実行。 継続条件式がはじめから偽の場合は一度も実行されない。 文は複合文({}で囲んだ文の集合)も可。 単文の場合には { } は省略可能。 (例) for文と異なり、初期化式および再初期化式は while文の外に記述する。 for文も while文も共に反復制御を行うが、一般に for文は「○回処理を繰り返す」ときに使用し、while文は「~の間処理を繰り返す」ときに使用する。 ただし、while文を用いても「○回処理を繰り返す」という制御は可能である。(以下の例を参考のこと)