分支控制

分支控制

  • 关系运算符与关系表达式

    实现比较运算 >、<、<=、>=优先级大于==、!=

    关系表达式 true 非零 false 零

  • 逻辑运算符和逻辑表达式

    1. && || !

    逻辑非,算数运算符,关系运算符,逻辑与,逻辑或 优先性递增

    1. 判断ch是大写字符

      (zh >= 'A') && (zh <= 'Z') 
         
      
  • 分支结构 单、双、多分支结构

    1. 三元运算符 表达式1?表达式2:表达式3

    2. 复合语句(Compound Statement) 使用{}将多条内容包含

      else 总是与最近的if(未配对)的语句配对

  • 开关语句

    1. 健壮性——良好的容错性

    2. switch(表达式)
      {
          case 常量1: 				break;
          case 常量2: 				break;
          ……
          default :
      }
      

      匹配常量后,将执行接下来的所有语句,直到遇到break

      程序测试,尽量覆盖所有分支

个人网站:DiffidentAres’s Blog

猜你喜欢

转载自www.cnblogs.com/La-pu-ta/p/12056443.html