Fortran的循環(huán)

2023-12-28 15:57 更新

可能有一種情況,當(dāng)你需要執(zhí)行的代碼幾次數(shù)塊。在一般情況下,語句順序執(zhí)行:在一個(gè)函數(shù)的第一個(gè)語句首先執(zhí)行,然后是第二個(gè),等等。

編程語言提供了各種控制結(jié)構(gòu),使更多的復(fù)雜的執(zhí)行路徑。

循環(huán)語句可以讓我們執(zhí)行的語句多次聲明或組,下面是大多數(shù)編程語言的循環(huán)語句的一般形式:

如果條件

Fortran語言提供了以下類型的循環(huán)結(jié)構(gòu)來處理循環(huán)的要求。點(diǎn)擊以下鏈接查看其詳細(xì)信息。

環(huán)型描述

do循環(huán)

這種結(jié)構(gòu)使語句或一系列語句,要反復(fù)進(jìn)行的,而給定的條件為真。

做while循環(huán)

重復(fù)語句的陳述或一組,而給定的條件為真。它在執(zhí)行循環(huán)體之前測(cè)試的條件。

嵌套循環(huán)

您可以使用一個(gè)或多個(gè)循環(huán)結(jié)構(gòu)的任何其他循環(huán)構(gòu)造內(nèi)。

循環(huán)控制語句

循環(huán)控制語句改變其正常的順序執(zhí)行。當(dāng)執(zhí)行留下了范圍,在該范圍內(nèi)創(chuàng)建的所有自動(dòng)對(duì)象被銷毀。

Fortran語言支持以下控制語句。點(diǎn)擊以下鏈接查看其詳細(xì)信息。

控制語句描述

出口

如果執(zhí)行退出聲明,退出循環(huán),并且該程序的繼續(xù)執(zhí)行第一個(gè)可執(zhí)行語句結(jié)束后do語句。

周期

如果執(zhí)行一個(gè)循環(huán)語句,該程序繼續(xù)到下一次迭代的開始。

停止

如果你希望你的程序的執(zhí)行停下來,你可以插入一個(gè)stop語句

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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)