问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

把1到100随机排序

发布网友 发布时间:2022-05-12 22:48

我来回答

4个回答

热心网友 时间:2023-07-20 21:17

Private Sub Command1_Click()
Dim A(1 To 100) As Integer
For I = 1 To 100
A(I) = I
Next
Randomize
Dim Deep As Integer
Deep = 500 '随机的深度
For I = 1 To Deep
M = Int(Rnd * 100) + 1
N = Int(Rnd * 100) + 1
If M <> N Then
T = A(M): A(M) = A(N): A(N) = T
End If
Next

For I = 1 To 100
s = s & A(I) & IIf(I Mod 10 = 0, vbCrLf, String(3 - Len(CStr(A(I))), " "))
Next
Text1.Text = s

End Sub

热心网友 时间:2023-07-20 21:18

'这是一个函数,随机生成iCount个min到max中不重复的数放到数组k()里
Private Sub iRnd(iMin As Long, iMax As Long, iCount As Long, k() As Long)
ReDim k(iCount - 1) As Long
For i = 0 To iCount - 1
DoEvents
Randomize
k(i) = Int(Rnd * (iMax - iMin + 1)) + iMin
For j = 0 To i - 1
DoEvents
If k(i) = k(j) Then i = i - 1: Exit For
Next
Next
End Sub

热心网友 时间:2023-07-20 21:18

Private Sub Form_Click()
Dim a(99) As Integer
For i = 0 To 99
a(i) = i + 1
Next i
Randomize
For i = 0 To 99
x = Int(Rnd * 100)
y = Int(Rnd * 100)
t = a(x): a(x) = a(y): a(y) = t
Next i
For i = 0 To 99
If i Mod 10 = 0 Then Print
Print Format(a(i), "@@@@");
Next i
End Sub

热心网友 时间:2023-07-20 21:19

Dim A(1 To 100) As Integer, i As Integer, j As Integer, k As Integer, B(1 To 100) As Integer
For i = 1 To 100
A(i) = i
Next i
Randomize
For i = 1 To 100
j = Int(Rnd() * (101 - i) + 1)
B(i) = A(j)
For k = j To (101 - i)
If k <> 100 Then A(k) = A(k + 1)
Next k
Next i
For i = 1 To 100
Debug.Print B(i);
If i Mod 10 = 0 Then Debug.Print
Next i
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华为freebuds4i切歌怎么操作_华为freebuds4i怎么切歌 华为freebuds pro切歌方法_华为freebuds pro怎么切歌 华为耳机怎么切换下一曲 欧美电影,好像是宠物有一个世界,宠物会想办法跟主人的灵魂互换占据 ...的名字,欧洲中世纪,一个王子的继母把他的灵魂和狗的灵魂互换了... 问一部外国电影的名字 剧情记得不大清楚l了 是前几年的片子 灵魂互换的... HUAWEI 华为 AGS2-W09 10.1英寸平板电脑 (香槟金、64GB+4GB、WiFi版... 诛仙3百法和千法差距大吗 微信怎么解除应用授权登录 授权应用删除方法 微信怎么解除应用授权登录授权应用删除方法 有哪些方式会引起眼部皱纹 急求养鸡的可行性报告,别弄网上的自己编的 山东烟台2022中小月合作医疗缴费标准 眼睛周围的皱纹都是怎么产生的啊?怎么办啊? 怎么区分地板的好坏? 眼部皱纹是怎样产生的 邮政编码的设置 怎么没有微粒贷借钱功能? 眼部皱纹是怎么形成的? 如何一眼看出强化地板的质量好坏? 养鸡可行性报告 怎样获得邮政编码 两个等底等高的三角形一定能拼成一个平行四边形吗? 强化木地板怎样分别好坏 邮政编码怎么获得 怎么辨别强化地板的好坏? 什么是平行四边形的底和高。最简便的答案! 等底等高的平行四边形,形状不一定相同,对吗 请问惠普笔记本和戴尔笔记本哪个更好点 具体说说 谢了 等底等高的两个平行四边形是什么样的? 27岁女,眼周开始出现静态的皱纹,不想去美容院打针,担心副作用,但是照镜子的时候会感到难受,怎么办 社保个人账户查询广州 21岁女生眼睛下面长皱纹是怎么回事??还可以改善吗?跪求~~~ ...排序就变成12345678910 104 105 这样了,不是1到100的那 广州个人社保怎么查询 40号参保交费文件 烟台城乡居民基本医疗保险参保登记办理流程 追女生跟她聊天聊什么,在QQ不知道怎么聊,我又怕她嫌我烦啊!怎么办! 读大学为什么要迁户口 我再追一女孩子两人相隔两地每天都用QQ聊天!现在没有话题了 怎么办? 读大学要不要迁户口呢? 怎么在QQ上追女生(不认识的) 安徽理科480分能上什么大学 田螺的养殖方法是什么? 企业QQ怎么申请?现在还有免费的企业QQ? AutoCAD2012打开图纸一直未响应,要从任务管理器才能关闭? AutoCAD2012打开显示未响应怎么办 开机运行CAD2012时,打开了,动下鼠标就死机在点下就未响应了,请问这是怎么回事? 2012CAD一打开图纸就变成未响应,就卡主了怎么回事 64位系统,安装了CAD2012版,用天正的时候,经常会未响应,怎么办。