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

  计算机考试
 


  FOXBASE+    


  循环语句的结构

    循环结构是根据指定条件重复执行某一语句序列。

    一、语句格式

     DO WHILE<条件>

      <语句序列1>

      [LOOP]

      <语句序列2>

      [EXIT]

      <语句序列3>

     ENDDO

     功能注释:

     (1) 执行该语句时,先判断循环开始DO WHILE的条件是否成立,如果条件为真,则执行循环体中的语句序列。当执行到ENDDO时,返回到DO WHILE,再次判断条件是否为真,以确定是否再次执行循环体。若条件为假,则结束循环,执行ENDDO下面的语句。如果第一次判断条件时,条件即为假,则循环体一次都不执行,这就是称为“先判断后执行”的语句结构。

     (2) 循环体中的LOOP是可选项。遇到LOOP时,不再执行其后面的语句,转回DO WHILE处重新判断条件。其作用相当于一个特殊的“短路”返回控制。

     (3) EXIT也是可选项。遇到它时使无条件地退出循环,转到ENDDO下面的语句。其作用相当于一个紧急出口。

     (4) 通常LOOP或EXIT出现在循环体内嵌套的分支语句中,根据条件来决定是LOOP回去,还是EXIT出去。

课堂提问:
问题

 


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