vb华氏转摄氏

来源:百度知道 编辑:UC知道 时间:2024/06/04 13:48:26
Private Sub Command1_Click()
F = InputBox("请输入华氏温度")
Label1.Caption = "华氏温度:" + F
C = 5 / 9 * (F - 32)
Label2.Caption = "摄氏温度:" + C
End Sub

这个哪里错了阿,为什么会出现实时错误'13'类型不匹配,黄色是标在Label2.Caption="华氏温度:" + F这的

不要用+ 连接字符
用& 要不然程序以为你是在运算

Private Sub Command1_Click()
F = InputBox("请输入华氏温度")
Label1.Caption = "华氏温度:" & F
C = 5 / 9 * (F - 32)
Label2.Caption = "摄氏温度:" & C
End Sub