我试图在VB中编写程序,因为在学校完成了一项任务。但这并没有给出具体的结果。这没有道理。因此,如果有人可以给我解释并给出答案,那就太好了。 任务: 给出了一个电话号码:(01234)567890。编写一个删除括号的程序。(数字可以更改大小) 我的尝试:
Sub Main()
Dim input, output, ds, sd as string
Dim s, f as integer
Console.writeline(" enter number ")
Input = Console.readline
s = Instr(input, "(")
f = InStr(input, ")")
ds = input.Substring(s, f - 1)
Sd = input.Substring( f - 1)
Input = ds + sd
Console.writline(output)
Console.Readline()
End sub
输出:
01234)567890
P.s忽略了任何错字,因为这是我的手机上载的。 只是说我对其他语言有知识,而这首先是VB。 提前致谢! 也欢迎任何使帖子更好的修改!
答案 0 :(得分:1)
希望这对您有帮助
Sub Main()
Dim input, input1 As String
Console.WriteLine(" enter number ")
input = Console.ReadLine
input1 = input.Replace("(", String.Empty).Replace(")", String.Empty)
Console.WriteLine(input1)
Console.ReadLine()
End Sub