# do

## 機能

DO-WHILE 型のループ制御を行う．

## 形式

    do { stmt } while ( expr )

## パラメータ

1. stmt : 処理 ({ } で囲まれた複数のコマンドによる処理の記述ができる)

2. expr : 条件判定

## 解説

1. expr が真 (0 以外) である間，stmt を繰り返し実行する．

2. expr において，論理演算子には AND 演算子 "&&" や "||"， 及び全ての関係演算子が使用できる． 論理演算の結果が 0 ならば偽，それ以外は真となる．

## 使用例

処理を 100 回繰り返して実行する場合の記述例

    % i=0;
    % do {
    % ....... statement ...........
    %  i++;
    % } while (i<100);

## 参照

while， break， continue

Last updated: 2005/11/12