永发信息网

vb程序随机1到100产生二十个随机数,并从高到低排序

答案:1  悬赏:30  手机版
解决时间 2021-05-04 11:56
vb程序随机1到100产生二十个随机数,并从高到低排序
数组score中存储有20个学生一门课程的成绩(整型),编程用随机函数给整型数组score赋值,然后从高到低排序,并按一行五个输出显示在文本框中.
最佳答案

先把Text1的MultiLine属性设为True,这样文本框才能进行换行
Private Sub Command1_Click()
Text1 = '清空Text1中的现有文本
Dim score(1 To 20) As Integer, i As Integer, j As Integer
For i = 1 To 20 '用随机函数给数组score()赋100以内的值
score(i) = Int(Rnd * 100)
Next i
For i = 20 To 2 Step -1 '用冒泡排序法对已赋值的数组进行排序
For j = 1 To i - 1
If score(j) > score(j + 1) Then
t = score(j)
score(j) = score(j + 1)
score(j + 1) = t
End If
Next j
Next i
For i = 1 To 20 '在文本框中输出排好序的数组
Text1.Text = Text1.Text & Space(3) & score(i)
If i Mod 5 = 0 Then '输出五后个换行
Text1.Text = Text1.Text & Chr(13) + Chr(10)
End If
Next i
End Su


我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大家提供下哪个驾校好,呼市的哟
汉字问题``
塞尔号勇者之塔在哪里
T字区老长粉次怎么办
诚收魔域1*VIP母号一个
笔记本如何用手机上网?
什么事好朋友
梦幻西游填了身.份.证能改吗
衣服褪色怎么办
求购个三星手机D520数据线用来刷系统价格20块
工商信用卡哪种额度高,光大信用卡哪个额度高
为什么我的地下城进不去?
什么是任意花
云梦县孝感漂亮宝贝温州专业烫染名店这个地址
天津东站坐地铁可以到北辰区吗
推荐资讯
爱上花心男友该怎么办
终极三国大概要演到多少集结束?
满口香水饺在哪里啊,我有事要去这个地方
郁闷啊。被超车了
一段感情久啦是否会忘记?
什么样的人生,精彩??
十七天的宝宝怎么样的睡眠时间最好
30多天的宝宝后半夜里常要吃母乳还经常撒尿拉
衢州不老神鸡的厂房在哪?
我怎么开不了超Q?
怎么下载QQ飞车??
淘宝有几个问题?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?