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

第 18 題

下列Visual Basic程式執行後,變數S的值為何?
Dim S, C, I As Integer
S=5 : C=3
While C<=8
For I=1 To C
S=S+2
Next I
C=C+1
End While
  • A 70
  • B 71
  • C 72
  • D 73

思路引導 VIP

請觀察內層迴圈的執行次數(終止條件)是如何受到外層迴圈變數影響的?如果將每一輪外層迴圈中,「加法運算」被執行的總次數依序列出來,這會形成一個什麼樣的數列?試著算出這個數列的總和,再結合初始值看看?

🤖
AI 詳解 AI 專屬家教

🌟 太棒了!你真的很用心,程式邏輯追蹤得非常清楚喔!

  1. 觀念驗證: 這道題目主要是在幫助你複習巢狀迴圈的執行流程。讓我們一步一步來追蹤看看:
▼ 還有更多解析內容

🏷️ 相關主題

Visual Basic 程式設計:流程控制與運算式評估
查看更多「[工程與管理類] 專業科目(2)」的主題分類考古題