随机生成10个不重复的整数
2012-05-29 19:57
405 查看
Dim a(1 To 10) As Integer
Private Sub Command1_Click()
Form_Load
End Sub
Private Sub Form_Load()
Dim p As String
Randomize
p = ""
For i = 1 To 10
Do
X = Int(Rnd * 90) + 10
yes = 0
For j = 1 To i - 1
If X = a(j) Then yes = 1: Exit For
Next
Loop While yes = 1
a(i) = X
p = p & Str(a(i)) & ","
Next
Label1.Caption = LTrim(Left(p, Len(p) - 1))
End Sub
Private Sub Command1_Click()
Form_Load
End Sub
Private Sub Form_Load()
Dim p As String
Randomize
p = ""
For i = 1 To 10
Do
X = Int(Rnd * 90) + 10
yes = 0
For j = 1 To i - 1
If X = a(j) Then yes = 1: Exit For
Next
Loop While yes = 1
a(i) = X
p = p & Str(a(i)) & ","
Next
Label1.Caption = LTrim(Left(p, Len(p) - 1))
End Sub
相关文章推荐
- c#部分---网吧充值系统;简易的闹钟;出租车计费;简单计算器;对战游戏;等额本金法计算贷款还款利息等;随机生成10个不重复的50以内的整数;推箱子;
- 随机生成10个不重复的整数
- Java简单易懂的生成不重复随机整数数组的方法
- 随机生成10个1--20之间的随机数,要求不能重复。(for循环解题)
- js 随机获取10个不重复的1~20之间的整数数组
- 随机生成10个不重复的0-100的数字
- 随机生成前N个不重复的整数
- 随机生成10个不重复的0-100的数字(实例讲解)
- c++生成不重复的随机整数
- 随机生成十个不重复的整数
- matlab之生成不重复的随机整数
- 随机生成10个不重复的0-100的数字
- 随机生成10个整数
- 随机生成十个不重复的整数
- 生成不重复的随机整数
- 随机生成0~N之间的N个不重复整数
- 随机生成n个不重复的正整数
- 随机生成不重复的整数
- 随机生成0~N之间的N个不重复整数
- 随机生成10个100以内的整数,把数据从小到大排序,而且算法复杂度只能是1(利用数组的索引也可...