- Fortran 教程
- Fortran - 首頁
- Fortran - 概述
- Fortran - 環境設定
- Fortran - 基本語法
- Fortran - 資料型別
- Fortran - 變數
- Fortran - 常量
- Fortran - 運算子
- Fortran - 決策
- Fortran - 迴圈
- Fortran - 數字
- Fortran - 字元
- Fortran - 字串
- Fortran - 陣列
- Fortran - 動態陣列
- Fortran - 派生資料型別
- Fortran - 指標
- Fortran - 基本輸入輸出
- Fortran - 檔案輸入輸出
- Fortran - 過程
- Fortran - 模組
- Fortran - 內在函式
- Fortran - 數值精度
- Fortran - 程式庫
- Fortran - 程式設計風格
- Fortran - 除錯程式
- Fortran 資源
- Fortran - 快速指南
- Fortran - 有用資源
- Fortran - 討論
Fortran - 迴圈
在某些情況下,您可能需要多次執行一段程式碼。通常,語句是順序執行的:函式中的第一個語句首先執行,然後是第二個語句,依此類推。
程式語言提供各種控制結構,允許更復雜的執行路徑。
迴圈語句允許我們多次執行一個語句或一組語句,以下是大多數程式語言中迴圈語句的一般形式:
Fortran 提供以下型別的迴圈結構來處理迴圈需求。點選以下連結檢視它們的詳細資訊。
| 序號 | 迴圈型別及描述 |
|---|---|
| 1 | do 迴圈
此結構允許迭代地執行一個語句或一系列語句,同時滿足給定的條件。 |
| 2 | do while 迴圈
在給定條件為真的情況下重複一個語句或一組語句。它在執行迴圈體之前測試條件。 |
| 3 | 巢狀迴圈
您可以在任何其他迴圈結構內使用一個或多個迴圈結構。 |
迴圈控制語句
迴圈控制語句改變執行的正常順序。當執行離開作用域時,在該作用域中建立的所有自動物件都將被銷燬。
Fortran 支援以下控制語句。點選以下連結檢視它們的詳細資訊。
| 序號 | 控制語句及描述 |
|---|---|
| 1 | exit
如果執行了 exit 語句,則退出迴圈,程式的執行從 end do 語句後的第一個可執行語句繼續。 |
| 2 | cycle
如果執行了 cycle 語句,則程式從下一次迭代的開始處繼續。 |
| 3 | stop
如果您希望程式停止執行,則可以插入一個 stop 語句 |
廣告