美文网首页
流程控制

流程控制

作者: 小灰灰_5c75 | 来源:发表于2018-09-22 09:52 被阅读0次

    流程控制语句

    顺序结构:程序从上到下依次执行
    分支结构:程序可从若干条路径中选择一条去执行
    循环结构:满足一定条件基础上,重复执行一段代码

    一、 分支结构
    1、 if函数
    实现简单双分支
    语法:
    Select if(表达式1,表达式2,表达式3);
    执行顺序:表达式1成立返回表达式2值否则返回表达式3值
    应用:任何地方

    2、 case结构
    情况1:类似Java中switch语句,一般用于实现等值判断
    语法:
    Case 变量|表达式|字段
    When 要判断的值 then 返回值1或语句;
    When 要判断的值 then 返回值2或语句;
    。。。
    Else 返回值n或语句;
    End case;

    情况2:类似于Java中多重if,一般用于区间判断
    Case
    When 判断的条件1 then 返回值1或语句;
    When 判断的条件2 then 返回值2或语句;
    。。。
    Else 返回值n或语句;
    End case;

    3、 if结构
    实现多重分支
    语法:
    If 条件1 then 语句1:
    Elseif 条件2 then 语句2;
    。。。
    Else 语句n;
    End if;
    应用在begin end中

    4、 循环结构
    分类:while 、loop、repeat
    循环控制:
    Iterate类似于 continue ,继续,结束本次循环
    Leave 类似于break,跳出,结束所在循环

    1、 while
    语法:
    【标签:】While 循环条件 do
    循环体
    End while 【标签】
    标签可不用,一般用于循环控制

    2、 loop
    语法:
    【标签:】loop
    循环体
    End loop 【标签】
    可用来模拟简单难度死循环

    3、 repeat
    语法:
    【标签:】repeat
    循环体
    Until 结束循环条件
    End repeat 【标签】
    类型do while

    相关文章

      网友评论

          本文标题:流程控制

          本文链接:https://www.haomeiwen.com/subject/albtoftx.html