For 迴圈

For 迴圈係幾乎所有程式語言都有嘅迴圈。一個 for 迴圈會有個關鍵字，後面有一個條件，而跟住嗰幾行碼就係掕住碼，衹要個條件一日係真，個程式會一路係噉行柞掕住碼，例如係以下呢段用 Java 寫嘅碼噉：

for (int i = 0; i < 100; i++)  // 設一個變數 i，其數值係 0；衹要 i 細過 100，就一路行 {} 以內嘅碼，每行一次將 i 數值加 1。
{
    System.out.print(i); // output i 嘅數值
    System.out.print(' '); // 後面要有 space
}
System.out.println();
// 呢段碼會出嘅係 0 至 99 嘅一串數字，而且每個數字之間有個 space。

用嚟數迭代嗰個變數跳嘅一步好多時可以預設當做 1：原則上，i 每次跳可以跳多過 1 而成個 for 迴圈功能不變，例如  (int i = 0; i < 200; i = i + 2) 查實一樣會令段掕住碼行 100 次；不過喺實際應用上，好多人都嫌吓吓要指明「i 每步要跳 1」麻煩，所以唔少程式語言會預設咗 i 每一步都係跳 1，唔使用家講明。好似係 MATLAB 噉：

for n = 1:100 % 有個變數 n，其數值係 1；衹要 n 喺 1 同 100 之間，就一路行直至 end 為止嘅碼，每行一次將 n 數值加 1。
        ............
    end

攷 

編程