输入华氏温度F,转换成摄氏温度C,并用消息框给出提示信息.华氏温度与摄氏温度的转换公式为: C=5/9*(F-

输入华氏温度F,转换成摄氏温度C,并用消息框给出提示信息.华氏温度与摄氏温度的转换公式为: C=5/9*(F-32)
提示信息:
C>40时,提示“HOT”;
3020100C<=0时,提示“FREEZING”
该题目做完后保存时,窗体文件和工程文件都命名为V3.
我的编写是这样的:
Private Sub Command1_Click()
Dim x As Single
x = Val(Text1.Text)
Text2.Text = (5 / 9) * (x - 32)
Select Case Text2.Text
Case Text2.Text > 40
MsgBox "HOT"
Case Text2.Text <= 40 And Text2.Text > 30
MsgBox "WARM"
Case Text2.Text > 20 And Text2.Text <= 30
MsgBox "ROOM TEMPERATURE"
Case Text2.Text > 10 And Text2.Text <= 20
MsgBox "COOL"
Case Text2.Text > 0 And Text2.Text <= 10
MsgBox "cold"
Case Text2.Text <= 0
MsgBox "FREEZING"
End Select
为什么它就没有消息框显示呢?
yy8543 1年前 已收到1个回答 举报

笑红尘累 春芽

共回答了19个问题采纳率:78.9% 举报

Private Sub Command1_Click()
Dim x As Single
x = Val(Text1.Text)
Text2.Text = (5 / 9) * (x - 32)
Select Case Val(Text2.Text)
Case Is > 40
MsgBox "HOT"
Case Is > 30
MsgBox "WARM"
Case Is > 20
MsgBox "ROOM TEMPERATURE"
Case Is > 10
MsgBox "COOL"
Case Is > 0
MsgBox "cold"
Case Is

1年前

8
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.025 s. - webmaster@yulucn.com