作业帮 > 综合 > 作业

产生10个三位随机数,打印出所有的数,然后降序输出,并求出其中的平均值Vb

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/20 00:10:31
产生10个三位随机数,打印出所有的数,然后降序输出,并求出其中的平均值Vb
产生10个三位随机数,打印出所有的数,然后降序输出,并求出其中的平均值.在picture控件中显示原始数据、排序后数据和平均值.
产生10个三位随机数,打印出所有的数,然后降序输出,并求出其中的平均值Vb
代码如下:
Private Sub Command1_Click()
Dim a(10) As Integer
Picture1.Print "排序前:"
For i = 1 To 10
Randomize
a(i) = Int(Rnd * 900) + 100
s = s + a(i)
Picture1.Print a(i);
Next i
s = s / 10
Picture1.Print
Picture1.Print "排序后:"
For i = 1 To 9
For j = 1 To 10 - i
If a(j) < a(j + 1) Then
r = a(j)
a(j) = a(j + 1)
a(j + 1) = r
End If
Next j
Next i
For i = 1 To 10
Picture1.Print a(i);
Next i
Picture1.Print
Picture1.Print "平均值:" & s
End Su