免費開始練習
統測 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 判斷和運算優先權還有點概念,沒丟光我的臉。

  1. 觀念驗證
▼ 還有更多解析內容
💬 其他同學也在問 1
這個課本好像有沒有教

🏷️ 相關主題

Visual Basic程式設計與流程控制
查看更多「[商業與管理群] 專業科目(1)」的主題分類考古題