随机产生15个不重复的A~Z(包括A,Z)的大写字母,存放到字符数组中,并显示整个数组的值。

来源:百度知道 编辑:UC知道 时间:2024/09/25 06:32:55
随机产生15个不重复的A~Z(包括A,Z)的大写字母,存放到字符数组中,并显示整个数组的值。

Private Sub Form_click()
Dim arr(14) As String
Dim b(65 To 90) As Boolean
For i = 0 To 14
Do
x = Int(Rnd * 26) + 65
Loop While b(x)
b(x) = True
arr(i) = Chr(x)
Print arr(i); " ";
Next i
Print
End Sub

'在窗体内复制下面代码,运行即可。
Option Explicit
Dim s()

Function GetRnd(ScorceArray(), GetCounts As Long, OutArray())
Dim i, MaxNuMynubmerser, seq, MainLoop, ChosenNuMynubmerser, Mynubmers
Dim A
GetCounts = GetCounts - 1
If GetCounts < 0 Then Exit Function
Mynubmers = UBound(ScorceArray)
ReDim A(Mynubmers)
ReDim OutArray(GetCounts)
MaxNuMynubmerser = Mynubmers
For seq = 0 To MaxNuMynubmerser
A(seq) = seq
Next seq
i = 0
Randomize (Timer)
For MainLoop = MaxNuMynubmerser To LBound(ScorceArray) Step -1
ChosenNuMynubmerser = Int(MainLoop * Rnd)

随机产生15个不重复的A-Z的大写字母,存放在字符数组中(VB解决此题) 如何产生0到100的随机不重复序列? C语言:如何产生不重复的随机数字? 刚刚学习vb,问一些简单的问题...谢谢各位了!!vb中怎样弄A到Z的随机数,随机出现一个,而且不重复? 产生1-10之间不重复,不遗漏的随机数字java 程序 怎么在C++中,随机产生几个数字,(不重复的) VB中产生几个不重复的随机数字,(尽量要简单点) delphi 如何产生不重复随机4位数(包括类似于0010,0123这样的四位数字),不排序 利用随机函数产生20个小于500的不同的随机正数,存入数组a 中。 在C++中,输入什麽代码使电脑随机产生4个0到9不重复int型数