Visual Basic控制台应用程序

时间:2012-09-28 10:44:45

标签: vb.net console-application

我正在制作一个计算机科学的控制台应用程序,如果两个数字相同则会显示一条消息,如果它们不同则会显示不同的消息。

到目前为止,这是我的代码:

Module Module1

Sub Main()
 Dim NumberOne As Integer
 Dim NumberTwo As Integer
 Console.WriteLine("Enter your first number and then press the enter key")
 NumberOne = Console.ReadLine
 Console.WriteLine("Now enter your second number and press the enter key")
 NumberTwo = Console.ReadLine
 If NumberOne = NumberTwo Then
 Console.WriteLine("You entered the same two numbers!")
 Console.ReadLine()
 End If
 If NumberOne <= NumberTwo Then
 Console.WriteLine("You entered two different numbers")
 Console.ReadLine()
 End If
 End Sub
End Module

这样运行正常,但问题是如果您输入两个相同的数字,它表示您输入了相同的数字,但是当您按Enter键时,它会显示另一条消息,表示您输入了两个不同的数字。< / p>

有谁知道我怎么能只做其中一个?

谢谢,

杰克

1 个答案:

答案 0 :(得分:5)

请更改您的代码:

 If NumberOne = NumberTwo Then
 Console.WriteLine("You entered the same two numbers!")
 Console.ReadLine()
 Else
 Console.WriteLine("You entered two different numbers")
 Console.ReadLine()
 End If

希望这有帮助!