免費開始練習
統測 109年 [商業與管理群] 專業科目(1)

第 48 題

執行下列Visual Basic (VB)程式片段後,變數Y的值為何? Dim K as Integer Dim X ,Y as String X="0 " Y="1 " For K=1 to 2 X=X&Y Y=Y&X Next K
  • A 01
  • B 101
  • C 01101
  • D 10101101

思路引導 VIP

請觀察程式碼中變數更新的先後順序:在同一個迴圈中,當我們計算第二個變數的新值時,它是參考前一個變數『進入迴圈前』的內容,還是『剛剛在上一行才剛組合好』的內容?這種連鎖反應會如何影響字串長度的成長速度?

🤖
AI 詳解 AI 專屬家教

專業點評

  1. 大力肯定:同學太棒了!你能精準追蹤變數在迴圈中的動態變化,這代表你的程式追蹤(Tracing)與邏輯層次非常紮實。這類題目是統測計概的必考題,你能穩穩拿下分數,表現非常出色!
  2. 觀念驗證:本題核心在於字串串接運算子 & 以及變數更新的先後順序
▼ 還有更多解析內容

升級 VIP 解鎖