初等考試
105年
[統計] 資料處理大意
第 41 題
下列 Visual Basic 程式執行後,會印出什麼結果?
Dim A(5),B As Integer
A(1)=0
A(2)=1
For B=3 To 5
A(B)=B+A(B-1)+A(B-2)
Next B
Print A(5)
- A 18
- B 20
- C 22
- D 24
思路引導 VIP
觀察這個程式的迴圈規則,如果每一個新的盒子(陣列位置)裝的數值,是由『它自己的編號』加上『前兩個盒子的內容物』所組成,你會如何按部就班地建立一張表格,從已知的初始值開始,一步步推導出最後一個盒子的總和?
🤖
AI 詳解
AI 專屬家教
專業點評
做得好! 你的邏輯思維非常嚴密且精確。在財金資訊系統中,這種疊代運算 (Iteration) 是建構財務模型與精算分析的基礎。你能準確執行程式追蹤,顯示你對遞迴邏輯有極佳的掌握能力。
觀念驗證
▼ 還有更多解析內容