zoukankan      html  css  js  c++  java
  • if switch

    一。基本if结构:

    1.语法:if (条件){      

                      代码块

    }

    2.执行顺序:先判断条件,条件成立则行{}内的代码,不成立则跳出if结构快既不执行{}内的代码。

    3.什么情况下要用基本if选择结构:当需要先判断条件,条件成立执行不成立则不执行时要用基本if选择结构

    4.注意事项:if后小括号内的条件是一个表达式它的值必须是boolean类型。

    二。if-else 选择结构:

    1.语法:if (条件){

           代码块1

          }else{

            代码块2

        }

    2.执行顺序:先判断条件,条件成立执行if后{}内码不成立则执行else后{}内的代码。

    3.什么情况下要用if-else选择结构:当需要先判断条件,条件成立时执行一种操作不成立时执行另一种操作时要用if-else选择结构。

    4.注意事项:if后小括号内的条件是一个表达式它的值必须是boolean类型。

          if和else的顺序不可颠倒,else块可以省略。

    三。多重if选择结构:

    1。语法:if (条件){

            代码块1

         }else if (条件){

            代码块2

         }else{

            代码块3    

         }

    2.什么情况下要用多重if选择结构:当需要判断多个条件时要用多重if选择结构。

    3.执行顺序:先判断条件条件成立则执行if后{}内代码,条件不成立则执行else if块代码如果没有任何条件成立则执行else块代

    4.if后小括号内的条件是一个表达式它的值必须是boolean类型。

    else if块可以有多个他们的顺序不可颠倒,else块可以省略

    四。嵌套if。

    1.语法if (条件){

                      if (条件){

            代码块1

           }

          }else{

           代码块2

          }

    2.执行顺序:先判断第一个条件,条件成立则判断第二个条件是否成立,第二个条件也成立则执行代码块1第一个条件不成立则执行代码块2

    3.什么情况下需要嵌套if选择结构:当多个条件存在递进关系时要用嵌套if选择结构。

    4.if后小括号内的条件是一个表达式它的值必须是boolean类型。

    else if块可以有多个它们的顺序不可颠倒,else块可以省略。

    五。switch选择结构:

    1.语法:switch (变量名){

          case 常量:

            代码块1

             break;

          default:

            代码块2

            break;

        }

    2.执行顺序:先计算switch后小括号内的值再拿它与case后的常量比较若两者相匹配则执行该case快内的代码如果没有任何一个case快后的常量相匹配则执行default快的代码。

    3.什么情况下用switch选择结构:switch选择结构在解决判断条件为等值时有很大优势。

    4.注意事项:switch后小括号内的值和case后常量的值必须是整型或字符型变量case块可以有多个且顺寻可以改变不会影响执行结果,case和default后都有一个冒号不能省略。

    break可以省略但省略后可能会影响执行结构所以尽量不要省略。

  • 相关阅读:
    使用NSIS打包程序
    vue.config.js 的完整配置(超详细)!
    前端 Electron Nsis Web 安装包配置方法
    使用NSIS制作安装包
    Echarts X轴(xAxis)
    Windows环境下Jenkins打包、发布、部署
    一、NSIS介绍
    织梦DEDECMS首页调用单页文档内容并带过滤HTML的方法
    php调试方法
    jQuery 图片轮播滚动效果
  • 原文地址:https://www.cnblogs.com/wangzheand/p/4730575.html
Copyright © 2011-2022 走看看