定义一个大小为100的数组,编写3个过程并调用它们完成如下功能:

来源:百度知道 编辑:UC知道 时间:2024/09/18 19:09:41
用随机函数给数组中所有元素赋值将所有数组元素按由小到大的顺序排序;将所有数组元素10个一行输出

'一个Command1
Dim a(1 To 100) As Integer, i%, j%, t%

Private Sub Command1_Click()
Call SuiJiShu
Call MaoPaoFa
Call ShuChu
End Sub

Sub SuiJiShu()
Randomize
Print "排序前:"
For i = 1 To 100
a(i) = Int(Rnd * 1000) + 1
If i Mod 10 = 0 Then
Print a(i)
Else
Print a(i);
End If
Next i
Print
End Sub

Sub MaoPaoFa()
For i = 1 To 100 - 1
For j = i + 1 To 100
If a(j) < a(i) Then
t = a(j): a(j) = a(i): a(i) = t
End If
Next j
Next i
End Sub

Sub ShuChu()
Print "排序后:";
For i = 1 To 100
If i Mod 10 = 0 Then
Print a(i)
Else
Print a(i);
End If
Next i
Print
End Sub

定义一个大小为100的数组,编写3个过程并调用它们完成如下功能: 定义一个大小为10的字符型数组,要求他逆序输出 定义一个大小为10的整型数组,数组值由键盘输入,找出最大的那个数和他所在的位置,并输出,输出格式如下 定义一个大小为10的整型数组,树组值由键盘输入,找出最大的那个数和他所在的位置,并输出 可不可以定义一个数组但不初始化大小? 谁能告诉我如何定义一个大小要由输入的值的决定大小的数组??? 定义a为3*4的数组 如果定义二维数组a[n][n],n为变量,不能确定n的大小,而数组规定n不能为变量,怎么办? 利用VB的数组编一个计算器 可以用函数的形参来定义数组的大小吗?