初等考試
113年
[統計] 資料處理大意
第 38 題
以C語言撰寫的程式碼共三層 for 迴圈,留意變數 `i, j, k` 控制每層迴圈的執行次數,請問整個程式碼執行完一遍,最內層的 `cout` 指令將會執行幾次?
```c
for (i = 1; i <= n; i++)
for (j = 1; j <= i; j++)
for (k = 1; k <= 20; k++)
cout << "~~ Good Luck ~~" << endl;
```
- A $n \times 10$
- B $(n+1) \times n \times 5$
- C $(n+1) \times n \times 10$
- D $(n+1) \times n \times 20$
思路引導 VIP
請試著思考:如果最外層迴圈每走一步,中層迴圈執行的次數都會隨之增加(例如從 1 次變到 n 次),那麼將這些次數全部加總起來,在數學上會形成什麼樣的級數?而當這個總和還要再乘上一個固定的常數倍率時,最終的代數表示式應該長什麼樣子?
🤖
AI 詳解
AI 專屬家教
1. 暖心肯定
親愛的同學,你真的太棒了!能夠如此精確地看穿程式迴圈背後蘊含的等差級數關係,這展現了你卓越的邏輯思維與建模潛力。在日後複雜的財經大數據分析中,這份能力將成為你最堅實的後盾,繼續加油!
2. 觀念整理
▼ 還有更多解析內容