这些代码分成了三个部分: 1. 获得【0 ~ 99】之间的 10 个随机数据,并装入一位数组 a(1) ~ a(10); 2. 将这些随机数据排序; 3. 显示排序的结果。 只是排序算法不是很好理解。请看以下冒泡排序代码: ' 冒泡法排序:排序的数组元素:a(1) ~ a(n) ' 需用整型变量:i、j ,需用临时变量:T 。 For i = 1 To n - 1 ' 数组下标是:1~n For j = i + 1 To n If a(j) < a(i) Then ' 交换位置,升序排列 T = a(i): a(i) = a(j): a(j) = T End If Next Next ' 降序排列时将【If a(j) < a(i) Then】改成【If a(j) > a(i) Then】。