已知数组中有六个数,9,7,10,4,3,8 设计一个数对数组中的数按递增顺序排列,并显示每一轮排序后的结

来源:百度知道 编辑:UC知道 时间:2024/09/27 06:09:38

form上放一个文本框,多行,垂直滚动条;一个按钮。
----------------
代码:
Dim a(1 To 6) As Integer

Private Sub Command1_Click()
Dim i As Integer, j As Integer, p As Integer
Dim min As Integer
a(1) = 9
a(2) = 7
a(3) = 10
a(4) = 4
a(5) = 3
a(6) = 8
max = -1
Text1.Text = "原数组:"
Call prt

Text1.Text = Text1.Text + vbCrLf + vbCrLf
'排序
Text1.Text = Text1.Text + "开始排序..." + vbCrLf
For i = 1 To 6
Text1.Text = Text1.Text + "第 " + CStr(i) + " 轮: "
min = a(i)
For j = i + 1 To 6
If min > a(j) Then
min = a(j)
p = j
End If
Next
If min <> a(i) Then
a(p) = a(i)
a(i) = min
End If
Call prt
Next

c语言中如何判断一数是否在一已知数组中?有没有这样的函数 已知存在有序数组 int a[10]={1,2,3,4,5,6,7,8,910}; 请利用二分法判断该数组中是否存在数x,x从键盘输入 已知一个整数数组,有8个数,可以在程序中直接定义,从键盘上输入一个数,查找数组中有没有和输入的数相等 c语言中怎么能把一个已知的数拆开读进数组? 有15个数那从大到小顺序排列存放在1个数组中,输入一个数找出该数是这个数组的第几个元素的值 有六个不同的整数,这六个整数的和是263,六个整数中最大的数为48,则其中最小的数可能是( )。 已知:x[12]={1,2,3,4,5,6,7,8,9,10,11,12},编写实现数组x中奇数的个数及奇数之和 vb编程题:有一个已排好序的数组,向该数组中插入一个数,要求按原来排序的规则将它插入到数组中 vb:有一个已排好序的数组,向该数组中插入三个数,要求按原来排序的规则将它插入到数组中 怎样求出数组中不同的数