当前位置: > 随机产生20个10~99的正整数,除去其中的偶数,再将剩余的奇数从大到小排列...
题目
随机产生20个10~99的正整数,除去其中的偶数,再将剩余的奇数从大到小排列

提问时间:2021-03-25

答案
你是郑大的吧,这道题我也刚做完哦
Private Sub Command1_Click()
Dim a(20) As Integer
Dim b()
Print "20个随机数:";
For i = 1 To 20
a(i) = Int(Rnd * 90 + 1)
Print a(i);
Next i
Print
Print
For i = 1 To 19
For j = i + 1 To 20
If a(j) > a(i) Then
t = a(i)
a(i) = a(j)
a(j) = t
End If
Next j
Next i
Print "排序后奇数:";
k = 1
For i = 1 To 20
If Not a(i) Mod 2 = 0 Then
ReDim b(k)
b(k) = a(i)
Print b(k);
k = k + 1
End If
Next i
End Sub
祝你VB有个好成绩!
ps.如果还有不会的可以问我,一起探讨下,我也要考了%>_
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.