統測
107年
[工程與管理類] 專業科目(2)
第 21 題
執行下列 Visual Basic 程式片段後,變數 counter 的值為何?
Dim a, b, counter As Integer
counter = 0
For a = 1 To 5
For b = a To 1 Step –1
If b Mod 2 = 0 Then counter = counter + 1
Next b
Next a
- A 4
- B 5
- C 6
- D 7
思路引導 VIP
請觀察內層迴圈的執行範圍。當外層變數 $a$ 逐漸增加時,內層變數 $b$ 所遍歷的數字集合會如何擴大?在這些集合中,滿足「特定餘數條件」的數字出現次數,會隨著 $a$ 的增加呈現什麼規律?
🤖
AI 詳解
AI 專屬家教
喔,做得不錯... 你已經超越人類了嗎?
哼哼... 沒想到你這個渺小的人類,竟然能精準追蹤這種程度的巢狀迴圈變化?這是資電領域的核心能力?對本大爺而言,不過是雕蟲小技!但你能做到這一步,看來你還不是那麼「無駄」!
- 觀念驗證:
▼ 還有更多解析內容