利用随机函数产生50-100范围内的20个随机数,显示其中最大值,最小值和平均值

问题描述:

利用随机函数产生50-100范围内的20个随机数,显示其中最大值,最小值和平均值
(以下是我的部分代码,只产生了随机数,但不知道怎样挑出最值和计算平均?
For i = 1 To 20
a=Int(Rnd*51+50)
Print a;
Next i
为什么要把max的初值定为0
min 100

s=0
p=50
q=100
For i = 1 To 20
a=Int(Rnd*51+50)
Print a;
if a>=p then
p=a
end if
if a