Fortran - 決策



決策結構要求程式設計師指定一個或多個條件供程式評估或測試,以及在確定條件為真時要執行的語句(一個或多個),以及可選地在確定條件為假時要執行的其他語句。

以下是大多數程式語言中典型的決策結構的通用形式:

Decision Making

Fortran 提供以下型別的決策結構。

序號 語句及描述
1 If… then 結構

一個if… then… end if語句由一個邏輯表示式和一個或多個語句組成。

2 If… then… else 結構

一個if… then語句可以後跟一個可選的else語句,當邏輯表示式為假時執行。

3 if...else if...else 語句

一個if語句結構可以有一個或多個可選的else-if結構。當if條件失敗時,執行緊跟其後的else-if。當else-if也失敗時,執行其後續的else-if語句(如果有),依此類推。

4 巢狀 if 結構

你可以在另一個ifelse if語句中使用一個ifelse if語句。

5 select case 結構

一個select case語句允許測試一個變數是否與一個值的列表相等。

6 巢狀 select case 結構

你可以在另一個select case語句中使用一個select case語句。

廣告