易语言随机处理问题
来源:百度知道 编辑:UC知道 时间:2024/07/02 18:40:18
版本 2
.子程序 _标签1_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
.如果真 (参数一 = 键代码1)
随机处理 ()
.版本 2
.子程序 随机处理
.参数 处理方式, 整数型
处理方式 = 取随机数 (1, 3)
.判断开始 (处理方式 = 1)
播放音乐 (#嘻嘻, )
.默认
.判断结束
.判断开始 (处理方式 = 2)
播放音乐 (#嘿嘿, )
.默认
.判断结束
.判断开始 (处理方式 = 3)
播放音乐 (哈, )
编译时他说我随机处理的参数太少....怎么回事
.子程序 _标签1_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
.如果真 (参数一 = 键代码1)
随机处理 ()
.版本 2
.子程序 随机处理
.参数 处理方式, 整数型
处理方式 = 取随机数 (1, 3)
.判断开始 (处理方式 = 1)
播放音乐 (#嘻嘻, )
.默认
.判断结束
.判断开始 (处理方式 = 2)
播放音乐 (#嘿嘿, )
.默认
.判断结束
.判断开始 (处理方式 = 3)
播放音乐 (哈, )
编译时他说我随机处理的参数太少....怎么回事
把
.参数 处理方式, 整数型
改成
.局部变量 处理方式, 整数型
.子程序 随机处理
.参数 处理方式, 整数型 参数不能为空
你可以设个整数型变量
改好后 代码如下:
.子程序 _标签1_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
.局部变量
.局部变量 i, 整数型
.如果真 (参数一 = 键代码1)
i = 取随机数 (1, 3)
随机处理 (i)
.版本 2
.子程序 随机处理
.参数 处理方式, 整数型
.判断开始 (处理方式 = 1)
播放音乐 (#嘻嘻, )
.默认
.判断结束
.判断开始 (处理方式 = 2)
播放音乐 (#嘿嘿, )
.默认
.判断结束
.判断开始 (处理方式 = 3)
播放音乐 (哈, )
可以把判断那几句代码 精简成下面的这样 一句就搞定 要学会精简代码
播放音乐 (多项选择 (处理方式, #嘻嘻, #嘿嘿, 哈), 假)
毛病那是你对编程不熟悉 可以先多看看教材