zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    python参考手册--第3章类型和对象
    python参考手册--第2章词汇和语法约定
    Kafka 分布式环境搭建
    常用sql语句
    ValueError: Attempted relative import in non-package
    mysql查询缓存
    secureCRT配色
    mysql deadlock处理
    How to Cope with Deadlocks
    ajax同步
  • 原文地址:https://www.cnblogs.com/jihongtao/p/9775452.html
Copyright © 2011-2022 走看看