Fortran的決定

2023-12-28 15:56 更新

決策結(jié)構(gòu)需要程序員指定要評估或由程序進行測試的一個或多個的條件下,用一條或多條語句一起被執(zhí)行,如果確定條件是真實的,以及任選,如果要執(zhí)行的其它語句條件被確定為假的。

以下是在大多數(shù)編程語言中發(fā)現(xiàn)的典型的決策結(jié)構(gòu)的一般形式:

做決定

Fortran語言提供下列類型的決策構(gòu)造。

聲明描述

如果...然后構(gòu)造

一個如果...那么...如果結(jié)束語句由一個邏輯表達式后跟一個或多個語句。

如果...那么... else結(jié)構(gòu)

一個的if ... then語句可以跟一個可選的else語句,當(dāng)邏輯表達式為假它執(zhí)行。

如果還有... if ... else語句

if語句結(jié)構(gòu)可以有一個或多個可選其他-if結(jié)構(gòu)。當(dāng)如果條件不滿足,則緊跟否則,如果執(zhí)行。當(dāng)別的-如果也失敗,其后繼別的-if語句(如果有的話)被執(zhí)行,等等。

如果嵌套結(jié)構(gòu)

您可以使用一個, 如果 不然,如果在另一個聲明,如果 要不if語句(S)。

選擇CASE構(gòu)造

Select Case語句可以讓一個變量對反對值的列表平等進行測試。

嵌套查詢CASE構(gòu)造

您可以使用一個選擇case語句內(nèi)的另一個選擇case語句(S)。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號