发布网友 发布时间:2024-10-23 22:49
共3个回答
热心网友 时间:2024-11-02 12:49
For j = 1 To num
For k = j + 1 To num
If b(j) > b(k) Then
t = b(j)
b(j) = b(k)
b(k) = t
End If
Next k
Next j
这段代码很明显是冒泡法排序,外层循环每循环一次就有一个数排序好了。外层循环控制排序的
次数,内层循环控制每次排序需要对比的次数。。。
热心网友 时间:2024-11-02 12:47
这是个排序过程
For j = 1 To num
For k = j + 1 To num
If b(j) > b(k) Then '如果B(J)>B(K)就将他们交换位置,最后得到的数组是从小到大排列的
t = b(j)
b(j) = b(k)
b(k) = t
End If
Next k
Next j
热心网友 时间:2024-11-02 12:48
这个没人能猜出来。因为a()的内容完全不知道。