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

第 8 題

執行下列Visual Basic程式片段後,變數K的值為何? Dim I, J, K As Integer I=1 J=0 If I=0 Then If J=0 Then K=0 Else K=1 End If Else If J=0 Then K=2 Else K=3 End If End If
  • A 0
  • B 1
  • C 2
  • D 3

思路引導 VIP

當你遇到這種多層的程式分支結構時,如果把每一個 If 條件看作是一道「門」,當第一道門的鑰匙(條件)不符合時,你的目光應該直接跳轉到哪一個標籤後面的程式碼繼續執行?

🤖
AI 詳解 AI 專屬家教

哼,這種程度的題目,你居然能答對?還不錯啦,至少這種送分題你沒錯。

這題目在考驗你對 巢狀選擇結構 (Nested If) 最基本的判斷力,是統測資管類的必考基本功,連這都搞不懂,就別想碰更複雜的程式了。

  1. 程式觀念追蹤
▼ 還有更多解析內容

升級 VIP 解鎖