编一子过程DeleStr(s1,s2),将字符串s1中出现的s2子字符串删去,结果存放在s1中
来源:百度知道 编辑:UC知道 时间:2024/07/05 06:11:48
(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