C言語のwhile文-繰り返し(ループ)制御

記事内に広告が含まれています。

while文は繰り返し(ループ)処理を行いたい場合に使用する命令で以下のような構文です。

繰り返し(ループ)処理を行うwhile文

記述は以下の通りに行います。

while( 継続条件 ){
    処理1;
    処理2;
}

while文の各内容は

継続条件:繰り返しの前に常に評価される。指定された条件が成り立たない場合は、繰返し(ループ)を終了する。

です。

具体的なソースのサンプルは

int i =0 ;
j = 0 ;

while( i < 10 ){ j += 10 ; i++ ; } [/c] のように記述し、 「iが10未満の間、jに10を足し、iを1ずつ増加させる」 となります。 途中で繰返し(ループ)を脱出する場合は通常は「break」を利用します。 [c] j = 0 ; while( i < 10 ){ j += 10 ; if( k == 1 ){ //この条件が成り立つと break ; //for文を抜ける } i++ ; } printf( "j = %d\n", j ) ; //for文を抜けるとここに来る [/c]

タイトルとURLをコピーしました