下列程序为比较排序法排序程序,请补充完该程序(该程序对10个数值数据进行排序处理)。Dim a(1 To 10)AS IntegerPrivate Sub Form. _Click()Randomizep=“”For i = 1 To 10Dox = Int (Rnd * 90) + 10yes = 0For j = 1 To【 】If x = a(j) Then yes = 1: Exit ForNextLoop While yes = 1a(i) = xNext iFor i = 1 To 9For【

题目

下列程序为比较排序法排序程序,请补充完该程序(该程序对10个数值数据进行排序处理)。

Dim a(1 To 10)AS Integer

Private Sub Form. _Click()

Randomize

p=“”

For i = 1 To 10

Do

x = Int (Rnd * 90) + 10

yes = 0

For j = 1 To【 】

If x = a(j) Then yes = 1: Exit For

Next

Loop While yes = 1

a(i) = x

Next i

For i = 1 To 9

For【 】To 10

If a(i) > a(j) Then

t = a(i)

【 】

a(j) = t

End If

Next j

Next i

p = Str(a(1))

For i = 2 To 10

p = p & “,” & Str(a(i))

Print p

Next i

End Sub


相似考题
更多“下列程序为比较排序法排序程序,请补充完该程序(该程序对10个数值数据进行排序处理)。 Dim a(1 To ”相关问题
  • 第1题:

    以下冒泡法程序对存放在a[1],a[2],……,a[n]中的序列进行冒泡排序,完成程序中的空格部分,其中n是元素个数,程序按升序排列。
    (1)j<=n-1
    (2)i<=n-j
    (3)a[i]=a[i+1]
    (4)a[i+1]=temp
    (5)当某趟冒泡中没有出现交换则已排好序,结束循环

  • 第2题:

    完善三个数字对象排序程序。


    正确

  • 第3题:

    1、完善三个数字对象排序程序。


    错误

  • 第4题:

    以下函数为直接选择排序算法,对a[1],a[2],…a[n]中的记录进行直接选择排序,完成程序中的空格。
    n-1;n;k=j;a[i]=a[k];a[k]=temp

  • 第5题:

    请完成汇率和金额排序程序。


    错误