编一子过程DeleStr(s1,s2),将字符串s1中出现的s2子字符串删去,结果存放在s1中

来源:百度知道 编辑:UC知道 时间:2024/07/05 06:11:48
编一子过程DeleStr(s1,s2),将字符串s1中出现的s2子字符串删去,结果存放在s1中
(1)编写子过程DeleStr(s1,s2)程序代码如下:
Private Sub DeleStr(s1 As String, ByVal s2 As String)
Dim i%
i = InStr(s1, s2)
ls2 = Len(s2)
Do While i > 0
ls1 = Len(s1)
s1 = Left(s1, i - 1) + Mid(s1, i + ls2) ' 在s1中去除s2子串
i = InStr(s1, s2)
______
End Sub
谁能帮我把空填上谢谢啦

Private Sub DeleStr(ByVal s1 As String, ByVal s2 As String)
Dim i%, ls1%, ls2%
i = InStr(s1, s2)
ls2 = Len(s2)
Do While i > 0
ls1 = Len(s1)
s1 = Left(s1, i - 1) + Mid(s1, i + ls2)
i = InStr(s1, s2)
Loop
End Sub

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim c1$, c2$

c1 = TextBox1.Text

c2 = TextBox2.Text

Call delstr(c1, c2)

End Sub

Sub delstr(ByVal s1 As String, ByVal s2 As String)

Dim i As Integer, s, ss As String

For i = 1 To Len(s1)

If Mid(s1, i, Len(s2)) = s2 Then s = ""

Next

i = InStr(s1, s2)

ss = Strings.Left(s1, i - 1) & s & Strings.Right(s1, Len(s1) - (i + Len(s2)))

Label1.Text = ss

End Sub

End Class

编一个VB的子程序DeleStr(s1,s2),将字符串s1中出现s2子字符串删去,结果还是存放在s1中 多普达S1,通话过程中断断续续是什么问题? dopod s1 多普达S1 多普达s1 S1和S1滑盖版比较? 两个正弦波信号相乘,S1=A1sin(w1t+a1), S2=A2sin(w2t+a2), 结果是什么啊,有计算过程最好了。谢谢啊 S1法杖和S1匕首 车型S1.4中的S1.4是什么意思 东芝 Tecra S1