说明: 执行多分支语句时,系统将依次判断逻辑表达式值是否为真,若某个逻辑表达式值为真,则执行该CASE段的语句序 ---- 列,然后执行 ENDCASE后面的语句.
在各逻辑表达式值均为假的情况下,若有OTHERWISE子句,就执行,然后结束多分支语句,否则 直接结束多分支语句。
例:显示当前季节程序
yue=MONTH(DATE())
DO CASE
CASE INLIST(yue,3,4,5)
jj="春天"
CASE INLIST(yue,6,7,8)
jj=“夏天”
CASE INLIST(yue,9,10.11)
JJ=“秋”
CASE INLIST(yue jj="冬"
endcase
wait jj window
在构成分支结构时需注意:
(1)条件语句中的IF和ENDIF必须配对出现;同样,多分支语句中的DO CASE和END CASE 出必须配对出现。
(2)为使程序清晰易读,对分支,循环等结构应使用缩格书写方式。
(3)表达分支,循环的每种语句都不允许在一个命令行中输入,必须按本书所示语句格式一行一个回车分行键入.