Fortran教學
Fortran語言環境設置
Fortran基本語法
Fortran數據類型
Fortran變量
Fortran常量
Fortran運算符
Fortran算術運算符
Fortran關係運算符
Fortran邏輯運算符
Fortran運算符優先級
Fortran選擇決策
Fortran if...then語句結構
Fortran if...then...else 結構
Fortran if...else if...else 語句
Fortran嵌套if結構
Fortran select case結構
Fortran嵌套select case結構
Fortran循環
Fortran do循環結構
Fortran do...while循環結構
Fortran嵌套循環
Fortran exit語句
Fortran Cycle語句
Fortran Stop語句
Fortran數字
Fortran字符
Fortran字符串
Fortran數組
Fortran向量和矩陣乘法函數
Fortran還原功能
Fortran查詢函數
Fortran構造函數
Fortran重塑函數
Fortran操作函數
Fortran位置函數
Fortran動態數組
Fortran導出數據類型
Fortran指針
Fortran基本輸入輸出
Fortran文件輸入輸出
Fortran過程
Fortran模塊
Fortran內部函數
Fortran數字精度
Fortran編程風格
Fortran調試程序
Fortran選擇決策
決策結構需要程序員指定的一個或多個條件進行評估計算或由程序進行測試,如果該條件被確定爲真,則一條或多條語句將被執行,如果要被執行的其它語句條件被確定爲假的則選擇其它語句塊。
以下是在大多數編程語言中的一個典型的決策結構的一般形式:
Fortran提供決策構建以下類型。
語句
描述
If… then 結構
if… then… end if 語句由一個邏輯表達式後跟一個或多個語句。
If… then...else 結構
if… then語句可以後跟一個可選的 else statement, 它執行時,邏輯表達式爲假。
if...else if...else 結構
if 語句構建體可具有一個或多個可選的 else-if 結構。當 if 條件不滿足,則緊跟 else-if 執行。當 else-if 還失敗,其繼續 else-if 語句(如果有的話)被執行,依此類推。
內嵌 if 結構
可以使用一個 if 或 else if 語句在另外一個 if 或 else if 語句內部
select case 語句
Select Case語句允許一個變量的值對的列表,平等進行測試。
內嵌select case 結構
可以使用一個SELECT CASE語句中的另一個選擇case語句。