好了 我自己写出来了 谢谢大家
Dim a(1 To 25) As Integer
Private Sub Command1_Click()
Dim i As Integer
Randomize
List1.Clear
For i = 1 To 25
a(i) = Int(Rnd * 151 + 50)
List1.AddItem a(i)
Next i
Label1.Caption = ""
End Sub
Private Sub Command2_Click()
Dim n%, Sum%, i%, Av!
n = 25
For i = 1 To n
Sum = Sum + a(i)
Next i
Av = Format(Sum / n, "0.0")
Label1.Caption = "均值为:" & Av
End Sub
Private Sub Command3_Click()
Dim n%, Max%, i%
n = 25
Max = a(1)
For i = 1 To n
If a(i) > Max Then Max = a(i)
Next i
Label1.Caption = "最大值为:" & Max
End Sub
Private Sub Command4_Click()
Dim n%, Min%, i%
n = 25
Min = a(1)
For i = 1 To n
If a(i) < Min Then Min = a(i)
Next i
Label1.Caption = "最小值为:" & Min
End Sub
Private Sub Command5_Click()
List1.Clear
Label1.Caption = ""
End Sub