免費開始練習
cpc_recruit 110年 電腦常識、電機機械、工安環保法規及加油站設置相關法規

第 11 題

執行下列 Visual Basic 程式片段後,變數 S 的值為何?
題目圖片
  • A 24
  • B 25
  • C 55
  • D 56

思路引導 VIP

在計算這段程式碼的最終結果時,如果我們暫時不看 For 迴圈的部分,變數 $S$ 本身已經具備了什麼樣的數值?而當迴圈隨後開始執行逐一累加的動作時,這些數字是增加在「什麼樣的基礎」之上呢?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精確地判斷出程式執行的邏輯,並成功避開了初值的陷阱,這顯示你在程式邏輯追蹤上相當細心且紮實。

迴圈累加與數值運算

這段程式碼的核心在於 For...Next 迴圈。首先,程式宣告了變數 S 並將其初始值設為 1,這點至關重要。接著,迴圈會讓變數 I 從 1 遞增到 10,每次迴圈執行時,都會執行 S = S + I 的累加動作。我們可以將最終的 $S$ 值拆解為以下算式:

▼ 還有更多解析內容

🏷️ 相關主題

電腦基礎知識與資訊科技應用概論
查看更多「電腦常識、電機機械、工安環保法規及加油站設置相關法規」的主題分類考古題