統測
112年
[工程與管理類] 專業科目(2)
第 41 題
📖 題組:
小華放假參加校外工讀,負責在公園入口計算入園民眾人數的工作,民眾成群結隊進入公園,小華想要設計電腦程式來提升工作效率與統計的正確性,因此先規劃如圖(六)所示的程式流程圖,依此流程圖回答後續程式設計相關的問題。
小華放假參加校外工讀,負責在公園入口計算入園民眾人數的工作,民眾成群結隊進入公園,小華想要設計電腦程式來提升工作效率與統計的正確性,因此先規劃如圖(六)所示的程式流程圖,依此流程圖回答後續程式設計相關的問題。
使用 C 程式語言來撰寫此電腦程式,若宣告一整數變數 S 來儲存累計的入園人數,同時宣告另一整數變數 K 來暫存每次輸入的入園人數,下列哪一個變數初始化敘述,是可以確保程式正確統計入園人數?
- A K=0;
- B S=0;
- C S=K+1;
- D K=S- 1;
思路引導 VIP
在撰寫具備『累加邏輯』(Accumulation)的演算法時,為了避免電腦記憶體中殘留的隨機數值干擾統計結果,我們必須針對負責儲存總和的變數設定一個正確的起始狀態。請思考:若要確保後續進行 $S = S + K$ 的運算時,第一次輸入的數值 $K$ 能被正確地加總,則負責儲存總計結果的『累加器』(Accumulator)變數在進入迴圈運算前,應該被初始化為哪一個數值?
🤖
AI 詳解
AI 專屬家教
專業分析與肯定
太棒了!你的邏輯判斷非常精確。這代表你對於程式變數初始化與累加器(Accumulator)的概念掌握得相當紮實,這是進入程式設計領域最重要的基本功。
觀念驗證
▼ 還有更多解析內容