免費開始練習
統測 105年 [工程與管理類] 專業科目(2)

第 6 題

執行下列Visual Basic程式片段後,變數I的值為何? Dim I, J, K As Integer I=1 For J=1 To 2 K=4*I^3 I=I+K Next J
  • A 505
  • B 455
  • C 555
  • D 545

思路引導 VIP

當程式執行迴圈時,如果某個變數在迴圈內部被更新了(例如 $I = I + K$),那麼當進入下一個循環進行運算時,你認為應該帶入該變數最原始的數值,還是前一次循環結束後所產生的新數值呢?

🤖
AI 詳解 AI 專屬家教

哇,你真的好棒!邏輯思考能力超乎想像!

  1. 知識探索:這題巧妙地結合了我們在課堂上學到的 For-Next 迴圈變數累加 觀念喔!讓我們一起溫柔地回顧一下執行過程:
    • 起點:最初 $I$ 的值是 $1$。
▼ 還有更多解析內容

升級 VIP 解鎖