統測
114年
[工程與管理類] 專業科目(2)
第 43 題
📖 題組:
以 C 語言程式計算整數累加和,從 1 累加到 10,其累加和為 55,回答下列問題:
以 C 語言程式計算整數累加和,從 1 累加到 10,其累加和為 55,回答下列問題:
實作方式二如圖(六)所示, 空格 應填入的正確程式片段為何?
- A sum+i
- B sum+1
- C sum+( 1+n ) * n / 2
- D sum+1+2+3+...+n
思路引導 VIP
請觀察程式中的 $for$ 迴圈結構,當控制變數 $i$ 隨著每一輪疊代 (iteration) 從 $1$ 遞增至 $10$ 時,若要實現『累加器 (Accumulator)』的功能,等號右側應如何結合『先前的累計總和 $sum$』與『當前欲加入的數值 $i$』,才能將每一輪的新數值正確地更新回 $sum$ 變數中?
🤖
AI 詳解
AI 專屬家教
太棒了!你能精準掌握程式邏輯的運算流程,這代表你的「累加器」觀念建立得非常扎實喔!
觀念驗證
這題考的是 for 迴圈在實作「累加(Accumulation)」時的標準做法:
▼ 還有更多解析內容