範例:迴圈與控制項
1. 使用 for 迴圈重複計算值的特定值域:
2. 當 a=5 時,使用以下程式計算總和
3. 使用 while 迴圈重複計算,直到違反條件為止。以下程式會求解正實數的平方根,並在平方根的預估小於目標值差分臨界值時終止。
4. 在程式中使用 continue 運算子與
mod 函數,透過 continue 略過偶整數,僅新增
0 至
n 之間的奇整數。continue 運算子會停止執行目前的反覆運算,並在最接近的封閉式迴圈頂層處重新開始下一個反覆運算。
相較之下,總合運算子則會包含所有非負整數:
5. 使用 break 運算子提前中斷 while 迴圈或 for 迴圈。以下程式會調整平方根的預估值,直到該預估比 ε 更佳,或其達到反覆運算次數上限為止。
6. 在遞歸程式中使用迴圈。以下程式會計算數字的階乘:
7. 比較此結果與內建階乘運算子: