当前位置:洪恩在线 -> 继续教育 -> 计算机考级 -> 二级FOXBASE+语言
 

  计算机考试
 


  FOXBASE+    


  多分支选择结构

     在有些应用中,有时需要根据不同条件选择执行不同的程序段。用嵌套条件选择语句虽然可以解决多分支选择问题,但使用不够方便,嵌套层次太多也容易出现错误。系统提供了功能更强的另一种分支选择语句。

     语句格式:

     DO CASE

     CASE<条件1>

       <语句序列1>

     CASE<条件2>

       <语句序列2>

     CASE<条件n>

       <语句序列n>

     [OTHERWISE

       <语句序列>]

     ENDCASES

     功能注释:

     (1)从DO CASE入口,顺序判断各个CASE的条件,执行最先满足条件的CASE语句序列。然后,无论后面的条件如何,从ENDCASE出口执行后面的语句。

     (2)如果任何条件都不满足,则执行OTHERWISE下的语句序列,然后转向ENDCASE外的语句;若没有选用OTHERWISE子语句,则直接跳出本结构。

     (3)DOCASE和ENDCASE必须成对出现,DOCASE是本结构的入口,ENDCASE是本结构的出口。

 


简单举例
例子
基础测试
测试