4.1 為什麼需要迴圈
迴圈就是「重複執行某段程式碼,直到某個條件不再滿足」。它的威力,是用短短幾行取代成百上千行的複製貼上。
¶沒有迴圈,會有多痛?
假設要印出 1 到 5,你也許還忍得下來:
cout << 1 << "\n";
cout << 2 << "\n";
cout << 3 << "\n";
cout << 4 << "\n";
cout << 5 << "\n";
但如果題目改成「印出 1 到 1000」呢?照抄要寫 1000 行;想改一個小地方(例如改成印出平方)就要改 1000 次。更糟的是——如果要印到第幾個是使用者執行時才輸入的 n,你連該抄幾行都不知道,根本抄不出來。