想像一下…

電腦最神奇的地方,就是能「快速又準確」地重複做同一件事。還記得在 Scratch 裡的「重複(填次數)次」積木嗎?把想做的事放進積木、填上次數,電腦就照著重複那麼多次。來看一個最單純的任務:

在 Scratch 裡,這就是「詢問並等待 → 重複『回答』次 → 說 Hello」幾塊積木疊起來。換成 C++,n 是使用者執行時才輸入的,你事先根本不知道要印 3 行還是 100 行,沒辦法先把 cout 抄好幾行;就算次數固定(例如印出 1 到 1000),一行一行寫也要寫 1000 行,蠢到不行。但只要用迴圈,你只寫一次「印一行」的邏輯,再告訴電腦「重複 n 次」,兩三行就搞定——這就是迴圈的威力。

登入後即可閱讀完整內容

語法書免費開放給所有 AACPOJ 帳號,註冊只要一分鐘。