nba火花是谁:有关visual basic 帮忙!!

来源:百度文库 编辑:高考问答 时间:2024/04/29 01:42:21
语句<a=text1.text
b=text2.text
c=a+b
text3.text=c>
为什么在text1输入5,在text2输入7
在text3却显示57,而不是12呢?
我初学,请说简单点。

因为输入的不是数值而是字符,要经过转换才能变为数值
a=val(text1.text)
b=val(text2.text)
c=a+b
text3.text=str(c)

不会哦
让我看看
记得给我加分哦
Dim a, b As Integer
Dim c As Integer

a = Text1.Text
b = Text2.Text
c = a + b
Text3.Text = c

因为这里程序把a和b视为了字符串对待了。