Public Class Form3
Public Swapped As Boolean
Public ComparisonNumber As Integer
Dim Temp As String
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Swapped = True
While Swapped = True
Swapped = False
ComparisonNumber = 0
While ComparisonNumber < PatientCount
If Names(ComparisonNumber) > Names(ComparisonNumber + 1) Then
Temp = Names(ComparisonNumber)
Names(ComparisonNumber) = Names(ComparisonNumber + 1)
Names(ComparisonNumber + 1) = Temp
Swapped = True
End If
ComparisonNumber = ComparisonNumber + 1
End While
End While
For i = 0 To PatientCount
lstPatientNames.Items.Add(Names(i))
lstPatientHeights.Items.Add(Heights(i))
lstPatientWeights.Items.Add(Weights(i))
Next
End Sub
End Class
의 범위를 벗어난하지만 배열을 정렬하고 표시하는 버튼을 누를 때 나는 오류 얻을 : 라인에 "index was outside the bounds of the array"
을버블 정렬 지수는이 프로젝트에 대한 내 버블 정렬 코드입니다 배열
If Names(ComparisonNumber) > Names(ComparisonNumber + 1) Then
이유에 대한 의견이 있으십니까? 감사
도움을 주셔서 감사합니다 – Marcel
그러면 높이와 무게를 같은 배열에 저장하는 방법은 무엇입니까? – Marcel
hiehgts 및 가중치를 동일한 배열에 저장할 수있는 방법이 있습니까? – Marcel