易语言 重复判断数值
.版本2.程序集窗口程序集1.子程序_按钮1_被单击.局部变量数字1数字1=取随机数(1,10).如果(数字1≠3)标签1.标题=到文本(数字1)_按钮1_被单击().否...
.版本 2
.程序集 窗口程序集1
.子程序 _按钮1_被单击.局部变量 数字1
数字1 = 取随机数 (1, 10)
.如果 (数字1 ≠ 3)
标签1.标题 = 到文本 (数字1)
_按钮1_被单击 ()
.否则
.如果结束
--------------------------------------------------
为什么不再调回子程序再进行判断??
点击以后就出现一次数字
.版本 2.支持库 spec
.子程序 子程序1
.局部变量 数字1.局部变量 数字11
数字1 = 取随机数 (1, 10).如果 (数字1 ≠ 到整数 (编辑框1.内容)) 延时 (100) 子程序1 ().否则 数字11 = 取随机数 (1, 10) .如果 (数字1 ≠ 到整数 (编辑框2.内容)) 延迟 (100) 子程序1 () .否则 信息框 (取随机数 (1, 20), 0, )
.如果结束
--------------------------------------------------------
这样如果随机数值稍微大一点比如 1-50就会假死。怎么处理? 展开
.程序集 窗口程序集1
.子程序 _按钮1_被单击.局部变量 数字1
数字1 = 取随机数 (1, 10)
.如果 (数字1 ≠ 3)
标签1.标题 = 到文本 (数字1)
_按钮1_被单击 ()
.否则
.如果结束
--------------------------------------------------
为什么不再调回子程序再进行判断??
点击以后就出现一次数字
.版本 2.支持库 spec
.子程序 子程序1
.局部变量 数字1.局部变量 数字11
数字1 = 取随机数 (1, 10).如果 (数字1 ≠ 到整数 (编辑框1.内容)) 延时 (100) 子程序1 ().否则 数字11 = 取随机数 (1, 10) .如果 (数字1 ≠ 到整数 (编辑框2.内容)) 延迟 (100) 子程序1 () .否则 信息框 (取随机数 (1, 20), 0, )
.如果结束
--------------------------------------------------------
这样如果随机数值稍微大一点比如 1-50就会假死。怎么处理? 展开
4个回答
展开全部
你想说的是循环判断数值??
.版本 2
.支持库 EThread
.子程序 _按钮2_被单击
.局部变量 handle, 整数型
启动线程 (&子程序, , handle)
' 强制结束线程 (handle) 关闭线程方法
.子程序 子程序
.局部变量 数字1, 整数型
.判断循环首 (数字1 = 0)
数字1 = 取随机数 (1, 10)
.如果真 (数字1 ≠ 3)
标签1.标题 = 到文本 (数字1)
_按钮1_被单击 ()
跳出循环 ()
.如果真结束
.判断循环尾 ()
.版本 2
.支持库 EThread
.子程序 _按钮2_被单击
.局部变量 handle, 整数型
启动线程 (&子程序, , handle)
' 强制结束线程 (handle) 关闭线程方法
.子程序 子程序
.局部变量 数字1, 整数型
.判断循环首 (数字1 = 0)
数字1 = 取随机数 (1, 10)
.如果真 (数字1 ≠ 3)
标签1.标题 = 到文本 (数字1)
_按钮1_被单击 ()
跳出循环 ()
.如果真结束
.判断循环尾 ()
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要用到计次循环,在循环中进行如果判断而且还要每次都对标签的标题进行清空
追问
那该怎么写呢? 能帮我写一段嘛?
_______________________________
我已经写好了, 但是能问下,数值过大,造成假死该加入什么防止假死
追答
你说的数值过大时因为你的循环次数设置的问题,你要用区号的最大随机数的数值来进行循环数的设置就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询