易语言v5.11
打开软件,新建一windows窗口程序
在窗体中添加2个按钮和1个文本框把按钮1名称和标题修分别修改为 “按钮_选号”“ 按钮”把按钮2名称和标题修分别修改为 “按钮_退出” “退出”把编辑框名称修改为 “编辑框_号码 ”
双击“选号”按钮,填加如下代码:(可以复制粘贴) .版本 2.子程序 _按钮_选号_被单击.局部变量 红球, 整数型, , '0'.局部变量 蓝球, 整数型, , '0'.局部变量 a, 整数型.局部变量 b, 整数型.局部变量 号码文本, 文本型.局部变量 h, 整数型.局部变量 l, 整数型' 给数组加入成员.计次循环首 (33, a) 加入成员 (红球, a).计次循环尾 ().计次循环首 (16, b) 加入成员 (蓝球, b).计次循环尾 ()' 随机生成6个红球号码.计次循环首 (6, ) 置随机数种子 () h = 取随机数 (1, 取数组成员数 (红球)) 号码文本 = 号码文本 + 到文本 (红球 [h]) + “ ” 删除成员 (红球, h, ).计次循环尾 ()' 随机生成1个蓝球号码置随机数种子 ()l = 取随机数 (1, 取数组成员数 (蓝球))' 把红球和蓝球输出到文本框号码文本 = 号码文本 + “-” + 到文本 (蓝球 [l])编辑框_号码.内容 = 号码文本
双击”结束“按钮,填加如下代码:结束 ()
这样程序就设计完成啦!我们来试运行一下,看看效果吧!点击“运行”
点击选号按钮,生成的号码就显示在编辑框里面啦。
是不是很简单呀,谢谢观看!以后我会把这个实例扩展,希望能帮助学习易语言汉编的人。
变量的数据类型和空数组的运用。
数组的序号是从1开始的,不同于其他语言从0开始
数组中成员被选出后,一定要删除该成员,否则,红球将会出现相同号码!