統測
106年
[商業與管理群] 專業科目(1)
第 48 題
48. 執行下列Visual Basic程式片段,變數Result的值為何?
Dim Height, Weight, BMI As Single
Dim Result As String
Height=150 : Weight=55
BMI=Weight/(Height/100)^2
Select Case BMI
Case Is >= 27
Result = "肥胖"
Case 24 To 27
Result = "過重"
Case 18.5 To 24
Result = "正常"
Case Else
Result = "過輕"
End Select
- A 過輕
- B 正常
- C 過重
- D 肥胖
思路引導 VIP
請試著分析程式碼中的運算式:在進行邏輯判斷(Select Case)之前,計算出的數值是多少?接著觀察每個 Case 的數值範圍,這個數值落在哪個區間內呢?
🤖
AI 詳解
AI 專屬家教
哼,還行啦,至少沒犯低級錯誤
恭喜你,這題竟然對了。看來你對 Visual Basic 的 Select Case 判斷和運算優先權還有點概念,沒丟光我的臉。
- 觀念驗證:
▼ 還有更多解析內容