“随机产生200个大于零小于1000的整数并对结果按从高到低的顺序VB程序式怎写?
来源:百度知道 编辑:UC知道 时间:2024/05/27 14:57:48
“随机产生200个大于零小于1000的整数并对结果按从高到低的顺序排列,将结果以每行20个数显示在窗体”的VB程序式怎写?
在窗体的click事件里,写入如下代码:
Private Sub Form_Click()
Dim i As Integer
Dim j, k As Integer
Dim max As Integer
Dim x As Integer
'存储200个随机数
Dim mydata(200) As Integer
For i = 1 To 200
mydata(i) = 1000 * Rnd
Next i
'进行降序排序
For j = 1 To 200
max = j
For k = 1 To 200
If mydata(j) < mydata(k) Then
max = k
End If
Next k
temp = mydata(j)
mydata(j) = mydata(max)
mydata(max) = temp
Next j
'输出排序后的数
For x = 1 To 200
If x Mod 20 = 0 Then
Print
End If
Print mydata(x);
Next x
End Sub
怎么没看到分啊,呵呵,开玩笑
随机产生50个从小到大的数据(范围要求大于等于30且小于等于200),用对分法查找指定数值。
产生N 个大于A小于B的随机数...
怎样在文本框中通过点击按扭产生一个大于0小于1000的随机整数?
什么时候五大于零小于二??
利用随机函数产生20个小于500的不同的随机正数,存入数组a 中。
VB题随机生成100个两位数整数,并统计出小于等于40,大于等于70 及大于70的数据个数
在什么情况下零大于二,二大于五,五又小于零呢
b c为整数 5x^2+bx+c=0两根都大于-1且小于零 求b&c
a/8是真分数,则a是1、1大于零且小于8的自然数;2、小于8的整数
读入一个大于等于5小于等于20的整数M调用函数RAND获得M个随机整数将这M个随机整数由小到大的顺序进行排列