生成一个5*5形式的2维数组 要求在图片框中输出 然后在文本框排序后输出

来源:百度知道 编辑:UC知道 时间:2024/05/22 04:13:43

Option Explicit
Dim x(1 To 5, 1 To 5) As Integer
Private Sub Command1_Click()
Dim a As Integer
Dim b As Integer
Dim i As Integer
Dim ii As Integer
Dim t As Integer
For a = 1 To 5
For b = 1 To 5
x(a, b) = Int(Rnd * 10)
Picture1.Print x(a, b)
Next b
Next a
For a = 1 To 5
For b = 1 To 5
For i = 1 To 5
For ii = 1 To 5
'If a = ii And b = i Then Exit For
If x(a, b) < x(i, ii) Then
t = x(a, b)
x(a, b) = x(i, ii)
x(i, ii) = t
End If
Next ii
Next i
Next b
Next a
For a = 1 To 5
For b = 1 To 5
Text1.Text = Text1.Text & x(a, b)
Next b
Next a
End Sub

不知道这样可不可以

求一个用VB能生成随机数组的代码 如何将随机生成的一个数组进行排序? 在C中想把数组作为数组的一个形参,是怎样的形式? JAVA编程,编写一个程序,定义一个包含10个元素的数组,要求数组元素的值随机生成, 设计函数sort。形式参数为一个一维数组,功能对该数组中的数进行冒泡排序 声明一个5*5的整数数组,用数组存储,占用多少字节的空间? VB随机生成一个只有0和1的m行n列的数组。 在C中想把数组作为函数的一个形参,是怎样的形式? 用C++如何把一个文件里的一篇英语文章以行列形式读入为一个二维字符数组? 利用一维数组:随即生成一个20个元素(10-50)一维数组,按计算求出,奇数,偶数个数