6−3.while文

条件式を前判定して反復制御を行います。

(形式)
while (継続条件式) {

	文;
}
  • 継続条件が真である間、文を繰り返し実行。
  • 継続条件式がはじめから偽の場合は一度も実行されない。
  • 文は複合文({}で囲んだ文の集合)も可。
  • 単文の場合には { } は省略可能。

(フローチャート)
(例)
  • for文と異なり、初期化式および再初期化式は while文の外に記述する。
  • for文も while文も共に反復制御を行うが、一般に for文は「○回処理を繰り返す」ときに使用し、while文は「〜の間処理を繰り返す」ときに使用する。

    ただし、while文を用いても「○回処理を繰り返す」という制御は可能である。(以下の例を参考のこと)

while文を用いて 10回処理を繰り返す
for文を用いて 10回処理を繰り返す
演習
◆◆前ページ  ▲TOP▲  次ページ◆◆

banner
「初心者のためのポイント学習C言語」
Copyright(c) 2000-2004 TOMOJI All Rights Reserved