Fortran的決定

2023-12-28 15:56 更新

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

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

做決定

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

聲明描述

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

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

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

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

如果還有... if ... else語(yǔ)句

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

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

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

選擇CASE構(gòu)造

Select Case語(yǔ)句可以讓一個(gè)變量對(duì)反對(duì)值的列表平等進(jìn)行測(cè)試。

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

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

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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)