条件结构语句
条件语句主要根据判断逻辑条件的结果执行、使用关键字"结束" 后跟条件首关键字结束语句。 例如"如果"语句、假设条件为真、则执行代码块中的代码、目前轻舟支持以下几种条件语句:
-
如果语句
-
如果否则语句
-
判断语句
如果语句
如果语句、根据条件判断是否执行语句中的代码块、使用 "结束 如果" 结束代码。如果条件为真、则执行、否则不执行、或者继续判断其它分支条件、一个如果语句中包含一个逻辑判断表达式、及一条或多条语句;语句结构为:
如果(逻辑值 | 逻辑表达式)
' 如果逻辑值或逻辑表达式为真则执行当前代码块中语句
结束 如果
实例代码:
变量 a 为 整数型
如果(a > 10)
' 待执行的代码
结束 如果
上述代码解释:
- 如果变量a的值大于10、则执行如果语句代码块中的代码。
如果否则语句
如果否则语句、根据条件判断、如果条件成立执行如果代码块中的代码、如果不成立执行否则代码块中的代码。语句结构为:
' 如果 否则语句
如果(逻辑值 | 逻辑表达式)
' 执行条件成立的代码
否则
' 执行条件不成立的代码
结束 如果
' 如果 否则如果 语句
如果(逻辑值 | 逻辑表达式)
' 执行条件成立的代码
否则 如果(逻辑值 | 逻辑表达式)
' 执行条件另外成立的代码
否则
' 执行条件都不成立的代码
结束 如果
实例代码:
变量 a 为 整数型
如果(a == 1)
否则
结束 如果
如果(a == 1)
否则 如果(a == 2)
否则
结束 如果
判断语句
判断语句、用于判断一个变量与一系列值中的某个值是否相等;一个判断语句块中可以包含多个分支条件、它的语句结构为:
判断(比较值 | 表达式)
分支 待比较值
' 执行比较成功的代码
分支 待比较值2
' 执行比较成功的代码
分支 待比较值3
' 执行比较成功的代码
结束 判断
语句解释说明及使用规则:
-
一个判断语句可以包含多个条件分支
-
判断语句不支持默认的分支
-
每条分支语句的 待比较值 后面必须为换行(语句结束符)、不得在后面执行代码
-
比较值及表达式的值只能为基础数据类型和文本型、不能使用对象类型作为比较值
实例代码:
变量 a 为 整数型
判断(a)
分支 1
' 执行比较成功的代码
弹出提示("a等于1")
分支 2
' 执行比较成功的代码
编辑框1.内容 = "a等于2"
分支 10
' 执行比较成功的代码
弹出提示("a==10")
结束 判断