永发信息网

用VB从1-12这12个数中随机生成3个互不重复的数

答案:3  悬赏:40  手机版
解决时间 2021-03-27 21:50
用VB从1-12这12个数中随机生成3个互不重复的数
最佳答案
解:
private sub command1_click()
randomize
dim a as integer ,b as integer ,c as integer
a=int(rnd*12)+1
text1=a

do
b=int(rnd*12)+1
loop until b<>a
text2=b
do
c=int(rnd*12)+1
loop until c<>b and c<>a
text3=c

end sub
全部回答
弄个数组就搞定了。追问晕。大哥,我是小白啊,不知道什么数组。如果会的话直接给出一个程序吧。追答
Private Sub Command1_Click()
Dim a As Integer, b As Integer, c As Integer
Randomize
Do
    a = Int(Rnd * 12) + 1   '分别生成三个数
    b = Int(Rnd * 12) + 1
    c = Int(Rnd * 12) + 1
Loop While a = b Or b = c Or a = c   '如果有任何两个数相同就再次生成
Text1.Text = a   '把数值分别放到三个文本框中
Text2.Text = b
Text3.Text = c
End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
CPU是AMD A8-7500 Radeon R7, 10 Compute Cor
男生下长什么样
帝巴商务宾馆在哪里啊,我有事要去这个地方
安徽毫洲市,有什么好玩的地方?
win7下安装Office2010老是出现提示安装MSXML6
采用LAN的客户-服务器系统有什么好处
鱼竿后堵,时间长没打开过,现在拧不开了,是
伴你学
爱普生LQ-630K 打印机前面右边有一个前后调节
怎样提升打牌财运?什么时候打牌才转运?
我母亲今年78岁了,最近感觉总是四肢无力,不知
jin tian yi ma lai kan woliao ,zhe ji tiam
c#中label怎么怎么显示当前日期
甲粮库有120袋大米,乙粮库有300袋大米,每天从
如何写广告评论
推荐资讯
PET硅胶保护膜有何用处?
完形填空(共20小题,每小题1.5分,满分30分)
见一多肉植物,似属景天科,向行家请教其名。
小鸡和兔子做游戏,小鸡来了个金鸡独立, 兔
他为什么说我非善类,其实我心地很善良的,从
两个SVN服务器同步怎么操作
三国志11里登陆新武将,要怎样登陆啊?
单选题制造出中国自行设计的第一台实用蒸汽机
适当形式填空 The girl swims fast,but the b
不为所是什么意思
;电缆几命更换
电机数据大全中接法为2三角形,什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?