Section outline

  • for (i=1;i<=10;i=i+1)

    {
        cout<<"hello!";
    }

    for (i=1;i<=10;i=i+1)
    {
        cout<<i;
    }

    • 雖然for 迴圈反覆執行相同語句,但這些語句每次執行效果往往不同。
    • 編寫程式時,要特別留意變數的改變。
    • 建議盡量縮短變數的定義範圍,例如在for迴圈的出數畫部分定義迴圈變數。
    • continue; 是指跳回for迴圈的開始,執行下一次迴圈。
    • break; 是指直接跳出迴圈。
    • for 迴圈中三個部分都是可以省略的,例如:
      for (int x=1; ; x++)
    • for (;;) 代表什麼意思?

    巢狀迴圈

    • for 迴圈內還有 for 迴圈