早教吧作业答案频道 -->数学-->
简单的VB题,但是我还是不会,利用随机函数,产生五十至一百范围内的二十个随机数,显示其中的最大值,最小值和平均数,我们要的是自己画出来的啊,command1是选20个数,在text1里显示20个数.command2
题目详情
简单的VB题,但是我还是不会,
利用随机函数,产生五十至一百范围内的二十个随机数,显示其中的最大值,最小值和平均数,我们要的是自己画出来的啊,command1是选20个数,在text1里显示20个数.command2是最大值 command3是最小值,command4是平均值得,然后text2显示结果..请问这些框里分别该写什么啊?
利用随机函数,产生五十至一百范围内的二十个随机数,显示其中的最大值,最小值和平均数,我们要的是自己画出来的啊,command1是选20个数,在text1里显示20个数.command2是最大值 command3是最小值,command4是平均值得,然后text2显示结果..请问这些框里分别该写什么啊?
▼优质解答
答案和解析
Dim a(1 To 20)
Private Sub Command1_Click()
For i = 1 To 20
Randomize
a(i) = Int(Rnd * 51 + 50)
Text1 = Text1 & a(i) & Space(1)
Next
For i = 1 To 19
For J = i + 1 To 20
If a(i) > a(J) Then temp = a(i): a(i) = a(J): a(J) = temp
Next J
Next i
End Sub
Private Sub Command2_Click()
Text2 = "最大值" & a(20)
End Sub
Private Sub Command3_Click()
Text2 = "最小值" & a(1)
End Sub
Private Sub Command4_Click()
For i = 1 To 20
m = Val(a(i)) + m
Next
Text2 = "平均值" & m / 20
End Sub
Private Sub Command1_Click()
For i = 1 To 20
Randomize
a(i) = Int(Rnd * 51 + 50)
Text1 = Text1 & a(i) & Space(1)
Next
For i = 1 To 19
For J = i + 1 To 20
If a(i) > a(J) Then temp = a(i): a(i) = a(J): a(J) = temp
Next J
Next i
End Sub
Private Sub Command2_Click()
Text2 = "最大值" & a(20)
End Sub
Private Sub Command3_Click()
Text2 = "最小值" & a(1)
End Sub
Private Sub Command4_Click()
For i = 1 To 20
m = Val(a(i)) + m
Next
Text2 = "平均值" & m / 20
End Sub
看了 简单的VB题,但是我还是不会...的网友还看了以下:
某一小麦品种的平均产量为5200kg/公顷.一家研究机构对小麦品种进行了改良以期待提高产量.为检验 2020-04-07 …
一溶液有两种溶解度不一样的物质溶解在里面,怎样除去其中溶解度较小的物质?假如是KNO3和NaCl的 2020-05-17 …
阅读.今天之前!禾场的竹椅上坐着一个女人.女人握一面小小的镜子,把阳光折射到屋檐下的阴凉里.发黑的 2020-06-27 …
阅读文段完成后面的题目。捉阳光①禾场的竹椅上坐着一个女人。女人握一枚小小镜子,把阳光折射到屋檐下的 2020-07-12 …
捉阳光禾场的竹椅上坐着一个女人。女人手里握着一枚小小的镜子,把阳光折射到屋檐下的阴凉里。灰黑的墙壁 2020-07-12 …
什么是最小显著差法(LSD)?什么时候使用?是反映2组数据间是否存在差异的么? 2020-11-10 …
捉阳光阅读的答案求解禾场的竹椅上坐着一个女人,女人握一枚小小的镜子,把阳光折射到屋檐下的阴凉里。灰黑 2020-11-10 …
《捉阳光》3道小题急、、、、、越快越好捉阳光禾场的竹椅上坐这一个女人.女人握一枚小小的镜子,把阳光射 2020-11-10 …
右上角出现一个小框,都是随机显示带小数点的数字,例10.38,3.17,怎么解决哦@右上角出现一个小 2020-11-28 …
下列说法正确的是()A.当分子力表现为引力时,分子力和分子势能总是随分子间距离的增大而增大B.当分子 2020-11-30 …