易语言支持库-流程控制命令用法.doc
文本预览下载声明
一. 流程控制 1
1.1如果命令 1
1.2 如果真命令 1
1.3判断命令 2
1.4判断循环首命令 2
1.5判断首命令 3
1.6计次循环首命令 3
1.7变量循环首命令 3
1.8到循环尾命令 4
1.9 跳出循环命令 5
1.10返回命令 5
1.11结束命令 6
一. 流程控制
1.1如果命令
操作系统支持:Windows、Linux、Unix 所属类别:流程控制
本命令根据提供的逻辑参数的值,来决定是否改变程序的执行位置,如果提供的逻辑参数值为真,程序继续顺序向下执行,否则跳转到左侧箭头线指向的命令处去执行。
语法: 无返回值 如果 (条件)
使用:.版本 2
.如果 (编辑框1.内容=真)
. 否则
.如果结束
1.2 如果真命令
操作系统支持:Windows、Linux、Unix 所属类别:流程控制
本命令根据提供的逻辑参数的值,来决定是否改变程序的执行位置,如果提供的逻辑参数值为真,程序继续顺序向下执行,否则跳转到左侧箭头线指向的命令处去执行。同“如果”命令相比,本命令没有为假时的程序部分。
语法: 无返回值 如果真 (条件)
使用:版本 2
.如果真 (编辑框1.内容 = “”)
. 如果真结束
1.3判断命令
操作系统支持:Windows、Linux、Unix 所属类别:流程控制
本命令根据提供的逻辑参数的值,来决定是否改变程序的执行位置,如果提供的逻辑参数值为真,程序继续顺序向下执行,否则跳转到下一分支处去继续判断。
语法: 无返回值 判断 (条件)
使用:.版本 2
.子程序 _按钮1_被单击
.参数 变量1, 整数型
变量1 = 1
.判断开始 (变量1 = 1)
输出调试文本 (“变量1的值是1”)
.默认
.判断结束
1.4判断循环首命令
操作系统支持:Windows、Linux、Unix 所属类别:流程控制
本命令根据提供的逻辑参数的值,来决定是否进入循环。如果提供的逻辑参数值为真,程序顺序执行下一条命令进入循环,否则跳转到本命令所对应的“判断循环尾”命令的下一条命令处以跳出循环。
语法: 无返回值 判断循环首 (条件)
使用:版本 2输出调用文本(子程序2())
. 子程序 子程序2, 整数型
. 局部变量 和值, 整数型
.局部变量 计次, 整数型.判断循环首 (计次 ≤ 20)
和值 = 和值 + 计次
计次 = 计次 + 1
.判断循环尾 ()
返回 (和值)
.版本 2.局部变量 变量1, 整数型 写10以内的双数
.循环判断首 ()
变量1 = 变量1 + 2
画板1.滚动写行 (变量1)
.循环判断尾 (变量1 ≠ 10)版本 2.程序集 窗口程序集1.子程序 __启动窗口_创建完毕
.局部变量 a, 整数型
.局部变量 次数, 整数型
.局部变量 b, 整数型a = 0
b = 50
.计次循环首 (b, 次数)
a = a + 次数
.计次循环尾 ()
信息框 (“1到” + 到文本 (b) + “的和为:” + 到文本 (a), 0, )
.子程序 子程序2, 整数型
.局部变量 和值, 整数型
.局部变量 计次, 整数型
.变量循环首 (0, 20, 2, 计次)
. *变量起始值:0
*.变量目标值:20
*变量递增值:2
*循环变量:计次
和值 = 和值 + 计次
.变量循环尾 ()
返回 (和值)
1.8到循环尾命令
操作系统支持:Windows、Linux、Unix 所属类别:流程控制
本命令转移当前程序执行位置到当前所处循环体的循环尾语句处。
语法: 无返回值 到循环尾 ()
使用:.版本 2
.子程序 __启动窗口_创建完毕
.局部变量 a, 整数型
.局部变量 b, 整数型
.局部变量 c, 整数型
.计次循环首 (8, a)
.计次循环首 (7, b)
.计次循环首 (7, c)
.如果真 (a ≥ b 或 b ≥ c)
.如果真结束
到循环尾 ()
.计次循环尾 ()
.计次循环尾 ()
.计次循环尾 ()
输出调试文本 (a)
本程序输出的结果:a=9
1.9 跳出循环命令
操作系统支持:Windows、Linux、Unix 所属类别:流程控制
本命令转移当前程序执行位置到当前所处循环体循环尾语句的下一条语句处。
语法: 无返回值 跳出循环 ()
使用:.版本 2
.子程序 __启动窗口_创建完毕
.局部变量 a, 整数型
.计次循
显示全部