关于VB中从 1到35随即产生5个数,要求有些数不能同同时出现的问题,写完后每次都是运算卡死,如1 不与3,4,5,6,7,8,16,18,19,21,23,25,26,27,31,32,33,35 同时间出现2 不与3,4,5,6,7,9,11,12,14,15,16,18,19,20,21,22,24,25

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 02:59:58

关于VB中从 1到35随即产生5个数,要求有些数不能同同时出现的问题,写完后每次都是运算卡死,
如1 不与3,4,5,6,7,8,16,18,19,21,23,25,26,27,31,32,33,35 同时间出现
2 不与3,4,5,6,7,9,11,12,14,15,16,18,19,20,21,22,24,25,26,27,29,30,31,32,34同时出现
3不与5、8、10、11、12、14、16、21、22、23、、25、26、31、34、35 同时出现
kaishi:
Randomize
t35(0) = Int(Rnd() * 35 + 1)
t35(1) = Int(Rnd() * 35 + 1)
t35(2) = Int(Rnd() * 35 + 1)
t35(3) = Int(Rnd() * 35 + 1)
t35(4) = Int(Rnd() * 35 + 1)
haoma = t35(0) & "," & t35(1) & "," & t35(2) & "," & t35(3) & "," & t35(4)
Do While InStr(haoma,1) > 0
If InStr(haoma,3) > 0 Or InStr(haoma,4) > 0 Or InStr(haoma,5) > 0 Or InStr(haoma,6) > 0 Or InStr(haoma,7) > 0 Or InStr(haoma,8) > 0 Or InStr(haoma,16) > 0 Or InStr(haoma,18) > 0 Or InStr(haoma,19) > 0 Or InStr(haoma,21) > 0 Or InStr(haoma,23) > 0 Or InStr(haoma,25) > 0 Or InStr(haoma,26) > 0 Or InStr(haoma,27) > 0 Or InStr(haoma,31) > 0 Or InStr(haoma,33) > 0 Or InStr(haoma,35) > 0 Then
GoTo kaishi
End If
Loop
'1 不与3,4,5,6,7,8,16,18,19,21,23,25,26,27,31,32,33,35 同时间出现
Text2.Text = Text2.Text & haoma
Text2.Text = Text2.Text & vbCrLf
End Sub

把你的代码放出来看看

关于VB中从 1到35随即产生5个数,要求有些数不能同同时出现的问题,写完后每次都是运算卡死,如1 不与3,4,5,6,7,8,16,18,19,21,23,25,26,27,31,32,33,35 同时间出现2 不与3,4,5,6,7,9,11,12,14,15,16,18,19,20,21,22,24,25 想问下 vb中 rnd产生随即数的问题rnd*4 是否产生的是 从0开始到4 同时包括4的 数字?int(rnd*4)是否产生的是0 1 2 3 要产生30~35范围内的随即函数,采用的VB表达方式是?~ 要产生30~35范围内(含30及35)的随即函数,采用的VB表达是? 从1到9个数字中随即抽取不重复3个数,3数之合为偶数的概率 用VB编写一段代码,在1000之内随即产生一个数,并判断该数是否为素数 利用随即函数产生50到100范围内的20个随即整数,显示其中的最大值 最小值和平均数. 尽量简单点 VB解决 谁知道怎么用matlab.产生随即500个1到100个随即整数 vb 从20到90中产生3行20列数字,每一行都从小到大排列. vb编程 输入一个数,随即产生一些随机数,要求产生的随机数的平均值等于输入的数比如输入一个5,随即生成几个数(最好是生成数量也可以设定),这些随机数的平均值等于5. 如何用VB产生随机的3,5,8,在这三个数中变化 帮忙用VB写一个任意从1到50之间选两个数的程序 1.VB编程,求一个M行N列的矩阵四周元素之和,元素值可以随机产生,M、 N从键盘输入2.将从键盘上输入的一个数插入到数组的指定位置提示:在数组中插入的元素的过程是(1)输入插入的位置及 VB排序题.:随即产生10个2位数,按从大到小递减的顺序排列,并显示排序结果.急我是新生, 用vb计算100到999中有多少个数其各位数之和等于5 vb中计算随即数产生的次数?就是我想知道随机数已经运行了多少次?这该用什么函数来得出呢? VB语言中,在固定的10个数中随机产生3个数,怎么编 VB编程实现华氏温度和摄氏温度之间的转变老师留的作业,本人第一次学VB,1.随即输入从a到z之间的小写字母.2.在文本框中输入一个两位数,在另一个文本框中逆序输出3.编写一个程序实现华氏温