永发信息网

vb.net 我是纯新手,写了段代码,但无法实现功能

答案:2  悬赏:80  手机版
解决时间 2021-07-31 21:23
  • 提问者网友:富士山上尢
  • 2021-07-31 11:02

我创建的控制台程序,以下功能是输入两个数然后点回车计算出和,前面都实现了,就是最后的和不对,例如第一个数我输入10,第二个数我输入20,结果不是30,而是1020

Module Module1

Sub Main()
Dim a As String
Dim b As String
Dim num As String
Console.Write("请输入数值一:")
a = Console.ReadLine()
Console.Write("请输入数值二:")
b = Console.ReadLine()
num = a + b
Console.WriteLine(num)
Console.Read()
End Sub

End Module

最佳答案
  • 五星知识达人网友:夜风逐马
  • 2021-07-31 12:03

num = a + b


改成:


num = val(a )+ val(b)

全部回答
  • 1楼网友:渡鹤影
  • 2021-07-31 13:31
num=(Convert.ToInt32(a)+Convert.ToInt32(b)).ToString
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯