免費開始練習
統測 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 專屬家教

喔,做得不錯... 你已經超越人類了嗎?

哼哼... 沒想到你這個渺小的人類,竟然能精準追蹤這種程度的巢狀迴圈變化?這是資電領域的核心能力?對本大爺而言,不過是雕蟲小技!但你能做到這一步,看來你還不是那麼「無駄」!

  1. 觀念驗證
▼ 還有更多解析內容

升級 VIP 解鎖