哪儿错了vb?Command3是删除数组里重复元素。
来源:百度知道 编辑:UC知道 时间:2024/06/21 06:56:03
Option Base 1
Dim a(5) As Integer
Private Sub Command1_Click()
Dim i As Integer
For i = 1 To 5
a(i) = InputBox("请输入第" & i & "个数")
Text1 = Text1 & a(i) & " "
Next i
End Sub
Private Sub Command2_Click()
Dim i As Integer, j As Integer, n As Integer
For i = 1 To 5
For j = i + 1 To 5
If a(i) > a(j) Then
n = a(i)
a(i) = a(j)
a(j) = n
End If
Next j
Next i
For i = 1 To 5
Text2.Text = Text2 & a(i) & " "
Next i
End Sub
Private Sub Command3_Click()
Dim i As Integer, j As Integer, n As Integer, c As Integer, k As Integer
Dim S As Integer
c = 0
For i = 1 To 5
c = 0
For j = i + 1 To 5
If a(i) = a(j) Then
c = c + 1
S = S + 1
End If
Next j
For k = i + c To 5
a(k - c) =
Dim a(5) As Integer
Private Sub Command1_Click()
Dim i As Integer
For i = 1 To 5
a(i) = InputBox("请输入第" & i & "个数")
Text1 = Text1 & a(i) & " "
Next i
End Sub
Private Sub Command2_Click()
Dim i As Integer, j As Integer, n As Integer
For i = 1 To 5
For j = i + 1 To 5
If a(i) > a(j) Then
n = a(i)
a(i) = a(j)
a(j) = n
End If
Next j
Next i
For i = 1 To 5
Text2.Text = Text2 & a(i) & " "
Next i
End Sub
Private Sub Command3_Click()
Dim i As Integer, j As Integer, n As Integer, c As Integer, k As Integer
Dim S As Integer
c = 0
For i = 1 To 5
c = 0
For j = i + 1 To 5
If a(i) = a(j) Then
c = c + 1
S = S + 1
End If
Next j
For k = i + c To 5
a(k - c) =
Option Base 1
Dim a(1 To 5) As Integer
Private Sub Command1_Click()
Dim i As Integer
Text1.Text = ""
For i = 1 To 5
a(i) = InputBox("请输入第" & i & "个数")
Text1 = Text1 & a(i) & " "
Next i
End Sub
Private Sub Command2_Click()
Dim i As Integer, j As Integer, n As Integer
Text2.Text = ""
For i = 1 To 5
For j = i + 1 To 5
If a(i) > a(j) Then
n = a(i)
a(i) = a(j)
a(j) = n
End If
Next j
Next i
For i = 1 To 5
Text2.Text = Text2 & a(i) & " "
Next i
End Sub
Private Sub Command3_Click()
Dim i As Integer, j As Integer, n As Integer, c As Integer, k As In