VBS新手提问

来源:百度知道 编辑:UC知道 时间:2024/05/26 00:57:36
dim a,b,c
a=inputbox("请输入第1个数")
b=inputbox("请输入第2个数")
c=int(a)+int(b)
msgbox("第一个数"+a+",加上第二个数"+b+",等于"+c)

这个为什么测试通不过呢?

改为:
MsgBox ("第一个数" + a + ",加上第二个数" + b + ",等于" & c)

字符串的连接,最好用符号 & ,建议改为:
MsgBox ("第一个数" & a & ",加上第二个数" & b & ",等于" & c)

dim a,b,c
a=inputbox("请输入第1个数")
b=inputbox("请输入第2个数")
c=int(val(a))+int(val(b))
msgbox "第一个数"+a+",加上第二个数"+b+",等于"+str(c)

Private Sub Form_Load()
Dim a, b, c as long
a = InputBox("请输入第1个数")
b = InputBox("请输入第2个数")
c = Int(a) + Int(b)
MsgBox "第一个数" & a & ",加上第二个数" & b & ",等于" & c
End Sub

dim a,b,c
a=inputbox("请输入第1个数")
b=inputbox("请输入第2个数")
c=int(a)+int(b)
msgbox("第一个数"&a&",加上第二个数"&b&",等于"&c)

MsgBox "第一个数" + a + ",加上第二个数" + b + ",等于" +c
不要括号

知道你那里错了吗?

vb也需要数据类型的转换

最后一句 修改成