ユーザーに2つの数値を入力するように求めるコードを、VB.Netに記述します。コンソールプログラムは、2つの数値の加算を出力します。しかし、プログラムを実行したときに、入力された数値の戻り値と答えが完全に間違っている理由はわかりません。
これはコードです:
モジュールModule1
Sub Main()
Dim a As Integer = 0
Dim b As Integer = 0
Dim c As Integer = 0
Console.Write("Write a number: ")
a = Console.Read()
Console.ReadLine()
Console.Write("Write the second number:")
b = Console.Read()
c = a + b
Console.ReadLine()
Console.Write("Answer:")
Console.WriteLine(a & "+" & b & "=" & c)
Console.Read()
End Sub
エンドモジュール
したがって、プログラムを実行すると、次のようになります。
数字を書く:5 2番目の数字を書く:3答え:53 + 51 = 104
戻り値が完全に間違っていることがわかるように、他の多くの数値を試してみましたが、それでも戻り値が間違っていて、少し混乱しています。あなたが紳士が私を助けることができるなら、それは素晴らしいことになるでしょうありがとう。