10.10(day3)运算符 流程控制语句 循环结构

1.  运算符

  算数运算符      +    -    *    /   %    ++    --

  赋值运算符     =     +=      -=       *=       /+     %=

2. 比较运算符(比较运算符计算之后的结果都是boolean)

   >   <   >=   <=     ==(等于)    !=(不等于)

3. 逻辑运算符

  && (与 and 短路与)           ||(或  or  短路或)        !  (非  not)

4. 位运算符

  &      |       ^      >>      <<

5. 三目运算符  选择表达式

结果类型  变量名=表达式  逻辑运算符 表示2?结果1:结果2

  6. 流程控制语句:

    顺序结构

    选择结构

    循环结构

    终止语句

  (1)顺序结构:代码都是从上到下依次进行执行的结构被称为顺序结构

  (2)选择结构:有选择性的去执行某些代码这样的结构被称为选择结构

               if语句:

      If(条件表达式){

         执行语句

      }

                   If(条件表达式){

                          执行语句

                   }else{

           执行语句2

      }

    If(条件表达式1){

        执行语句1

    }else if(条件表达式2){

        执行语句2

    }else if(条件表达式3){

      执行语句3

    }else  if(条件表达式){

       执行语句4

    }........

    Else{

      执行语句n+1;

    }

    switch语句:

        Switch(变量){

             Case 变量1:

                     执行语句;

                     Break;

            Case 变量2:

                    执行语句;

                    Break;

             Case 变量3:

                     执行语句;

                     Break;

           .......

            Default : 

                    执行语句n;

                 Break;

       }

      Switch(变量){

         Case1:

        Case 3:

        Case 5:

        Case 7:

              执行语句;

             Break;

        Case 4:

        Case 6:

        Case 9:

               执行语句;

               Break;

        Default :

                 执行语句;

                 Break;

        }

  (3)循环结构: 重复性的执行某段代码这样的结构被称为循环结构

  while循环:

     while(条件表达式){

       循环体

    }

    dowhile循环

      do{

          循环体

      }while(条件表达式);

  While循环和dowhile的区别?

  相同点:都是循环语句

  不同点:

    1、书写结构不同

    2、执行上不同

  While循环先判断条件表达式是否成立如果成立则执行循环体,如果不成立则不执行

  Dowhile循环先执行一次循环体在判断条件表达式是否成立,如果成立执行循环体,如果不成立则不执行

      for循环

         for(初始化;条件表达式;迭代语句){

                     循环体

      }

      (4)终止语句

          break;

          continue;

          Return

原文地址:https://www.cnblogs.com/jihongtao/p/9775452.html