美文网首页
分支结构

分支结构

作者: TALY | 来源:发表于2017-11-30 20:57 被阅读0次

关系运算符

主要用于比较运算,比较的结果只有真假两种情况,结果值用bool类型变量存储。

注意:判断两个数是否相等, 用==(双等号)。

不能用0代表flase,非0代表true。

逻辑运算符

逻辑运算符组成的表达式,结果也是非真即假。

&&(逻辑与):运算符两边表达式同时为真的时候,整个

逻辑表达式的结果为真。

| |(逻辑或):运算符两边表达式同时为假的时候,

整个逻辑表达式的结果为假。

!(逻辑非):将表达式的结果取反。

if语句

if(条件判断){

语句;//如果条件成立执行不成立跳过

}

else if(){

语句;

}

else{

语句;

}

短路机制

int a=3,b=5,c=12;

if(a>b&&a<0){

//a<b不会判断因为a>b已经可以判断不成立

}

if(a<b||a>0){

//a>b不会判断因为a<b已经可以判断成立

}

if(a>b&&a++<0){

Console.WriteLine(a);

}

Console.WriteLine(a);

if(a>b||a++>0){

Console.WriteLine(a);

}

Console.WriteLine(a);

三元运算符

常常在仅有三个变量做判断的时候使用

int c=a>b?a:b;

转化成:

if(a>b){

    int c=a;

}

else{

    int c=b;

}

switch语句

switch(表达式){//这里的表达式可以是console.read的形式作为输入值

        case 值1:{//如果表达式得到的值等于值1 则执行语句1 并结束case语句

            语句1;

            break;

        }

        case 值2:{

            语句2;

            break;

        }

        .....

        case 值n:{

            语句n;

            break;

        }

        default:{

            语句n+1;

            break;

        }

}

注意

整个default语句都可以舍掉default语句只能有一个;

switch(表达式)里面的表达式类型不能是浮点类型;

case后边的标签只能是常量或者常量表达式,要有一个具体的值,

不能用变量作为case的标签;

case后面只要有语句,一定要加break,否则语法错误;

多个case可以运行一个语句块;

case的位置可以是任意的;

相关文章

  • 关于python的程序控制结构

    分支结构分支结构分为单分支结构、二分支结构和多分支结构。通过 if、elif、else 关键字控制分支结构。使用...

  • [JS基础]笔记四

    js流程控制语句 流程控制 顺序结构、分支结构、循环结构 分支结构 if 分支结构 if else 双分支结构语句...

  • Linux awk 命令详解(二) if 分支 数组

    目录 一、awk if分支结构二、awk数组 for循环 一、awk if分支结构 if分支结构(单分支、双分支、...

  • 04-IF条件语句

    程序执行流程 1-顺序结构 2-选择分支结构 3-循环结构 选择分支结构(单分支,双分支,多分支,分支嵌...

  • Python分支循环总结

    一,分支结构 1,单分支结构 2,二分支结构 3,多分支结构 4,分支嵌套: 二,循环结构 1,while循环 2...

  • 代码执行结构

    分类:顺序结构,分支结构,循环结构 分支结构--if分支 基本语法 示例: 触发器结合if 分支,判断商品是否足够...

  • 3.路程控制

    一。程序结构 顺序结构 分支结构(选择结构) 循环结构 二。分支结构 1.if-else 构成分支 结构1: if...

  • Python初学(十二)

    上章说了程序的基本结构,这章说下分支结构。 程序的分支结构 单分支结构:if语句: Python的单分支结构使用i...

  • # Python -05 程序的控制

    分支结构 单分支结构 if <条件>: # True <语句块> 二分支结构 if <...

  • 4.1 程序的分支结构

    四、程序的控制结构 4.1 程序的分支结构 程序的控制结构 单分支结构 二分支结构 多分支结构 条件判断及组合 程...

网友评论

      本文标题:分支结构

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