k = 1: start = 1: end = 8: flag = 1
Do While k <= 3
For i = start To end - flag Step flag
If a(i) > a(i + flag) Then
t = a(i): a(i) = a(i + flag): a(i + flag) = t
End If
Next i
end = end – flag : flag = -flag : k = k + 1
t = start: start = end: end = t
Loop
For i = 1 To 8
List1.AddItem Str(a(i))
Next i
已知a(1)到a(8)的值是39,18,24,14,2,76,65,59,运行之后a(1)到a(8)的值是( )