If...Else 声明
编辑教程If...Else 声明
在IF ... .ELSE语句的情况下,如果表达式计算结果为真,则将执行IF块代码。 否则,将执行ELSE块代码。
语法
IF<condition_1>.
<statement block 1>.
ELSE.
<statement block 2>.
ENDIF.
流程图
实例
Report YH_SEP_15.
Data Title_1(20) TYPE C.
Title_1 = 'Tutorials'.
IF Title_1 = 'Tutorial'.
write 'This is IF Statement'.
ELSE.
write 'This is ELSE Statement'.
ENDIF.
上面的代码产生以下输出
This is ELSE Statement.
IF ... .ELSE声明
有时嵌套IF语句可能使代码难以理解。 在这种情况下,ELSEIF语句用于避免嵌套IF语句。
当使用IF,ELSEIF和ELSE语句时,有几点需要考虑 -
IF语句可以具有零个或一个ELSE语句,并且必须在任何ELSEIF语句之后。
IF语句可以有0到多个ELSEIF语句,它们必须在ELSE语句之前。
如果ELSEIF语句成功,则不会测试剩余的ELSEIF语句或ELSE语句。
语法
IF<condition_1>.
<statement block 1>.
ELSEIF<condition_2>.
<statement block 2>.
ELSEIF<condition_3>.
<statement block 3>.
......
......
......
......
ELSE.
<statement block>.
ENDIF.
在上述语法中,处理块的执行基于与处理块相关联的一个或多个逻辑条件的结果。 这里 :
IF语句的condition_1表示评估真或假条件的逻辑条件。 | |
---|---|
condition_2显示在ELSEIF语句中指定的第二个条件,当IF语句条件为假时执行该条件。 | |
ENDIF表示IF语句块的结束。 |
例
Report YH_SEP_15.
Data Result TYPE I VALUE 65.
IF Result < 0.
Write / 'Result is less than zero'.
ELSEIF Result < 70.
Write / 'Result is less than seventy'.
ELSE.
Write / 'Result is greater than seventy'.
ENDIF.
上面的代码产生以下输出
Result is less than seventy.
Mos固件,小电视必刷固件
ES6 教程
Vue.js 教程
JSON 教程
jQuery 教程
HTML 教程
HTML 5 教程
CSS 教程
CSS3 教程
JavaScript 教程
DHTML 教程
JSON在线格式化工具
JS在线运行
JSON解析格式化
jsfiddle中国国内版本
JS代码在线运行
PHP代码在线运行
Java代码在线运行
C语言代码在线运行
C++代码在线运行
Python代码在线运行
Go语言代码在线运行
C#代码在线运行
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。
大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
选择支付方式:
立即支付
¥
9.99
无法付款,请点击这里
金额: 0 元
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟