• 范文大全
  • 公文写作
  • 工作总结
  • 工作报告
  • 医院总结
  • 合同范文
  • 党团范文
  • 心得体会
  • 讲话稿
  • 安全管理
  • 广播稿
  • 条据书信
  • 优秀作文
  • 口号大全
  • 简历范文
  • 应急预案
  • 经典范文
  • 入党志愿书
  • 感恩演讲
  • 发言稿
  • 工作计划
  • 党建材料
  • 脱贫攻坚
  • 党课下载
  • 民主生活会
  • 不忘初心
  • 主题教育
  • 对照材料
  • 您现在的位置:雨月范文网 > 党团范文 > 正文

    【条件语句IF(逻辑表达式) 语句1;ELSE 语句2;上】逻辑表达式和条件表达式

    来源:雨月范文网 时间:2019-11-02 点击:
    条件语句

    IF(逻辑表达式) 语句1;

    ELSE 语句2;

    上述结构表示: 如果逻辑表达式的值为非0(TURE)即真, 则执行语句1, 执行完语句1从语句2后开始继续向下执行; 如果表达式的值为0(FALSE)即假,则跳过语句1而执行语句2。

    注意:

    1、条件执行语句中"ELSE 语句2;"部分是选择项, 可以缺省, 此时条件语句变成:

    IF(逻辑表达式) 语句1;

    表示若逻辑表达式的值为非0则执行语句1 , 否则跳过语句1继续执行。

    2、如果语句1或语句2有多于一条语句要执行时, 必须使用"{"和"}" 把这些语句包括在其中,此时条件语句形式为:

    IF(逻辑表达式) { 语句体1;}

    ELSE { 语句体2; }

    这里语句体指多个语句,每个语句都必须以“;”结尾。

    3. 条件语句可以嵌套, 这种情况经常碰到, 但条件嵌套语句容易出错, 其原因主要是不知道哪个IF对应哪个ELSE。条件语句

    例如:

    IF(x20 OR x<-10)

    IF(y<=100 AND yx)

    A="Good";

    ELSE

    B="Bad";

    对于上述情况, 规定: ELSE语句与最近的一个IF语句匹配, 上例

    中的ELSE与IF(y<=100 AND yx)相匹配。为了使ELSE与IF(x20 OR x<-10)相匹配,必须用花括号。如下所示:

    IF(x20 OR x<-10)

    { IF(y<=100AND yx)

    A="Good"; }

    ELSEB="Bad";

    4. 可用阶梯式IF-ELSE-IF结构。

    阶梯式结构的一般形式为:

    IF(逻辑表达式1) 语句1;

    ELSE IF(逻辑表达式2) 语句2;

    ELSE IF(逻辑表达式3) 语句3;

    推荐访问:语句 表达式 逻辑 条件 if else if 语句表达式 if else if语句例子