【发布时间】:2018-05-29 01:38:40
【问题描述】:
我正在尝试创建一个应用程序,该应用程序将确定用户输入的字符串是否为回文。
是否可以不使用 StrReverse,可能使用 for next 循环。这就是我到目前为止所做的。
使用 StrReverse:
Dim userInput As String = Me.txtbx1.Text.Trim.Replace(" ", "")
Dim toBeComparedWith As String = StrReverse(userInput)
Select Case String.Compare(userInput, toBeComparedWith, True)
Case 0
Me.lbl2.Text = "The following string is a palindrom"
Case Else
Me.lbl2.Text = "The following string is not a palindrom"
End Select
不工作的一个:
Dim input As String = TextBox1.Text.Trim.Replace(" ", "")
Dim pallindromeChecker As String = input
Dim output As String
For counter As Integer = input To pallindromeChecker Step -1
output = pallindromeChecker
Next counter
output = pallindromeChecker
If output = input Then
Me.Label1.Text = "output"
Else
Me.Label1.Text = "hi"
End If
【问题讨论】:
标签: vb.net