非塊 DO 構造

非塊 do 構造看起來像

    integer i
    do 100, i=1, 5
100 print *, i

也就是說,標記的終止語句不是 continue 語句。可以用作終止語句的語句有各種限制,整個過程通常很混亂。

這種非塊結構可以以塊形式重寫為

    integer i
    do 100 i=1,5
      print *, i
100 continue

或更好,使用 end do 終止宣告,

integer i
do i=1,5
  print *, i
end do