VB中的加法的问题!(+和&)

[复制链接]
查看11 | 回复1 | 2011-1-12 17:45:20 | 显示全部楼层 |阅读模式
Private Sub Form_Load()
a = InputBox(""): b = InputBox("")
Text1.Text = b + a
End Sub
这段代码如果输入 8和10 为什么结果不是18,而是810?详细!谢谢
谢谢!

回复

使用道具 举报

千问 | 2011-1-12 17:45:20 | 显示全部楼层
+是数学运算,加&是字符串连接起来而已 a,b是字符串变量字符串在使用+号操作时,也是连接的你想做数学运算必须先转换成数据型a = val(InputBox(""))
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行