16,555
社区成员
发帖
与我相关
我的任务
分享
Sub Main()
Dim Arr() = {25, 36, 52, 34, 18, 98, 58, 83, 46, 67}
Dim i, j As Integer
Dim temp As Integer
For i = 0 To 8
For j = 9 To 9 - i Step -1
If Arr(j) < Arr(j - 1) Then
temp = Arr(j)
Arr(j) = Arr(j - 1)
Arr(j - 1) = temp
End If
Next j
Next i
For i = 0 To 9
Console.Write(Arr(i))
Console.Write(" ")
Next
Console.Read()
aa
Dim Array() As String = Split(TextBox1.Text, " ")
Dim ArraySort(Array.Length - 1) As Double
For i As Integer = 0 To Array.Length - 1
ArraySort(i) = Val(Array(i))
Next
Dim temp As Double = 0
For i As Integer = 0 To ArraySort.Length - 1
For j As Integer = i To ArraySort.Length - 1
If ArraySort(j) >= ArraySort(i) Then
temp = ArraySort(i)
ArraySort(i) = ArraySort(j)
ArraySort(j) = temp
End If
Next
Next
Dim output As String = "输出"
For z As Integer = 0 To ArraySort.Length - 1
output += ArraySort(z).ToString
Next
Label1.Text = output
Sub Main()
System.Console.WriteLine("请输入要排序的数用空格隔开:")
Dim SS As String = System.Console.ReadLine()
Dim Array() As String = Split(SS, " ")
Dim ArraySort(Array.Length - 1) As Double
System.Console.WriteLine("下边是要排序的内容:")
For i As Integer = 0 To Array.Length - 1
ArraySort(i) = Val(Array(i))
Next
Dim temp As Double = 0.0
For i As Integer = 0 To ArraySort.Length - 1
For j As Integer = i To ArraySort.Length - 1
If ArraySort(i) >= ArraySort(j) Then
temp = ArraySort(i)
ArraySort(i) = ArraySort(j)
ArraySort(j) = temp
End If
Next
Next
For i As Integer = 0 To ArraySort.Length - 1
System.Console.Write(ArraySort(i).ToString + " ")
Next
System.Console.ReadLine()
End Sub