永发信息网

VB实验程序?

答案:2  悬赏:60  手机版
解决时间 2021-04-11 09:15
  • 提问者网友:半生酒醒
  • 2021-04-10 20:57
500到100 范围内产生20个随机数,并且显示其中最大值,最小值和平均值
最佳答案
  • 五星知识达人网友:不如潦草
  • 2021-04-10 21:07
思路:定义数组,分别从随机数500和100之间赋值,利用循环判断得出最大值和最小值,得出最大值之后平均值就直接除就OK了。
全部回答
  • 1楼网友:舊物识亽
  • 2021-04-10 21:57
Private Sub Command1_Click() Form1.Cls Dim s As String Dim themax As Integer, themin As Integer s = "" Dim a(19) As Integer For i = 0 To 19 a(i) = (Rnd() * 400 + 100) s = s + Trim(Str$(a(i))) + Space(2) If ((i + 1) Mod 10) = 0 Then s = s + Chr$(13) + Chr$(10) End If If i = 0 Then themax = a(i) themin = a(i) Else If themax < a(i) Then themax = a(i) End If If themin > a(i) Then themin = a(i) End If End If thesum = thesum + a(i) Next i Print s MsgBox "最大值是" & Trim(Str$(themax)) & " 最小值是" & Trim(Str$(themin)) & " 平均值是" & Trim(Str$(thesum / 20)) End Sub
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯