
- Pascal 教程
- Pascal - 首頁
- Pascal - 概述
- Pascal - 環境設定
- Pascal - 程式結構
- Pascal - 基本語法
- Pascal - 資料型別
- Pascal - 變數型別
- Pascal - 常量
- Pascal - 運算子
- Pascal - 決策制定
- Pascal - 迴圈
- Pascal - 函式
- Pascal - 過程
- Pascal - 變數作用域
- Pascal - 字串
- Pascal - 布林值
- Pascal - 陣列
- Pascal - 指標
- Pascal - 記錄
- Pascal - 變體
- Pascal - 集合
- Pascal - 檔案處理
- Pascal - 記憶體
- Pascal - 單元
- Pascal - 日期和時間
- Pascal - 物件
- Pascal - 類
- Pascal 有用資源
- Pascal - 快速指南
- Pascal - 有用資源
- Pascal - 討論
Pascal - 迴圈
可能會有這樣的情況,你需要多次執行一段程式碼塊。通常情況下,語句是順序執行的:函式中的第一個語句先執行,然後是第二個,依此類推。
程式語言提供各種控制結構,允許更復雜的執行路徑。
迴圈語句允許我們多次執行一條語句或一組語句,以下是大多數程式語言中迴圈語句的一般形式:

Pascal 程式語言提供以下型別的迴圈結構來處理迴圈需求。點選以下連結檢視詳情。
序號 | 迴圈型別及描述 |
---|---|
1 |
while-do 迴圈
當給定條件為真時,重複執行一條語句或一組語句。它在執行迴圈體之前測試條件。 |
2 |
for-do 迴圈
多次執行一系列語句,並縮短管理迴圈變數的程式碼。 |
3 |
repeat-until 迴圈
類似於 while 語句,但它在迴圈體結束時測試條件。 |
4 |
巢狀迴圈
你可以在任何其他 while、for 或 repeat until 迴圈內使用一個或多個迴圈。 |
迴圈控制語句
迴圈控制語句改變了執行的正常順序。當執行離開作用域時,在該作用域中建立的所有自動物件都會被銷燬。
Pascal 支援以下控制語句。點選以下連結檢視詳情。
序號 | 控制語句及描述 |
---|---|
1 |
break 語句
終止迴圈或case語句,並將執行轉移到迴圈或case語句後的下一條語句。 |
2 |
continue 語句
使迴圈跳過其主體其餘部分,並在立即重複之前立即重新測試其條件。 |
3 | goto 語句
將控制轉移到帶標籤的語句。雖然不建議在程式中使用 goto 語句。 |
廣告