随即产生30-100(包括30和100)的10个正整数,求最大值最小值平均值并显示整个组数的值和结果

学习 时间:2026-04-07 18:20:26 阅读:5164
随即产生30-100(包括30和100)的10个正整数,求最大值最小值平均值并显示整个组数的值和结果::随即产生30-100(包括30和100)的10个正整数,求最大值,最小值,平均值,并显示整个组数的值和结果

最佳回答

奋斗的飞机

淡淡的大白

2026-04-07 18:20:26

我在电脑上试过的。在窗体上加一个command按钮,程序如下:Private Sub Command1_Click() Dim A(10) As Integer,i As Integer,Max As Integer,Min As Integer,s As Integer,Ave As Integer For i = 1 To 10 A(i) = Int(((100 - 30) * Rnd) + 30) ' 生成 30 到 100 之间的随机数值。Next i Max = A(1):Min = A(1):s = A(1) For i = 2 To 10 If A(i) > Max Then Max = A(i) If A(i) < Min Then Min = A(i) s = s + A(i) Next i Ave = s / 10 Print "最大值:" & Max Print "最小值:" & Min Print "平均值:" & Ave Print "数组:" For i = 1 To 10 Print A(i); Next i Print End Su

最新回答共有2条回答

  • 务实的羽毛
    回复
    2026-04-07 18:20:26

    我在电脑上试过的。在窗体上加一个command按钮,程序如下:Private Sub Command1_Click() Dim A(10) As Integer,i As Integer,Max As Integer,Min As Integer,s As Integer,Ave As Integer For i = 1 To 10 A(i) = Int(((100 - 30) * Rnd) + 30) ' 生成 30 到 100 之间的随机数值。Next i Max = A(1):Min = A(1):s = A(1) For i = 2 To 10 If A(i) > Max Then Max = A(i) If A(i) < Min Then Min = A(i) s = s + A(i) Next i Ave = s / 10 Print "最大值:" & Max Print "最小值:" & Min Print "平均值:" & Ave Print "数组:" For i = 1 To 10 Print A(i); Next i Print End Su

上一篇 用英文翻译一个句子 我必须说再见 因为有一天 再见将变成 再也不见

下一篇 超声波的传播什么因素可以影响超声波传播!