文:DO 構文の実行を終了させます。
形式
EXIT [ name ]
name
(省略可能) DO 構文の名前。
規則と振る舞い
EXIT 文は,名前付き (または一番内側の) DO 構文の実行を終了させます。
DO 構文の名前が指定されている場合,EXIT 文はその構文の範囲内になくてはなりません。
すべての DO 変数は,最後に定義された値を保ちます。
EXIT 文には文番号を付けることができますが,DO 構文を終了させるために使用することはできません。
互換性
CONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS DLL LIB
関連情報
例
次の例は EXIT 文を示しています。
LOOP_A : DO I = 1, 15 N = N + 1 IF (N > I) EXIT LOOP_A END DO LOOP_A
以下に別の例を示します。
! 入れ子にされた DO ループでの EXIT の例は,\DF98\SAMPLES\TUTORIAL ! の CYCLE.F90 を参照してください。 ! データの 1 つがゼロであればループは終了します。 ! INTEGER numpoints, point REAL datarray(1000), sum sum = 0.0 DO point = 1, 1000 sum = sum + datarray(point) IF (datarray(point+1) .EQ. 0.0) EXIT END DO