zoukankan      html  css  js  c++  java
  • C++基础学习(二)之判断

    1、if 语句

    if(boolean_expression)
    {
          //执行语句
    }

    2、if…else语句

    if(boolean_expression)
    {
        //执行语句
    }
    else
    {
        //执行语句
    }

    3、if…else if…else

    if(boolean_expression 1)
    {
        //执行语句
    }
    else if(boolean_expression 2)
    {
        //执行语句
    }
    else if(boolean_expression 3)
    {
        //执行语句
    }
    else
    {
        //执行语句
    }

    4、switch语句

    switch(expression)
    {
        case constant-expression-1:
            //执行语句
            break//可选
        case constant-expression-2:
            //执行语句
            break//可选
    
        //...任意数量的case语句
    
        default: //可选,如果所有case都不执行,则执行default
            //执行语句
    }

    5、嵌套判断语句

    (1)if 嵌套

    if(boolean_expression 1)
    {
          if(boolean_expression 2)
        {
              //执行语句
        }
    }

    (2)switch 嵌套

    switch(expression1)
    {
        case constant-expression-1A:
            switch(expression2)
            {
                case constant-expression-1B:
                    //执行语句
                    break//可选
                case constant-expression-2B:
                    //执行语句
                    break//可选
            }
            break//可选
    
        case constant-expression-2A:
            switch(expression3)
            {
                case constant-expression-1C:
                    //执行语句
                    break//可选
                case constant-expression-2C
                    //执行语句
                    break//可选
            }
            break//可选
    
        //...任意数量的case语句
        default: //可选,如果所有case都不执行,则执行default
            //执行语句
    }

    6、运算符“ ?: ”

    int a = 10, b = 5;
    int min =(a < b) ? a : b;
    int a = 10, b = 5, c = 15;
    int min = (((a < b) ? a : b)<c) ? min : c;
  • 相关阅读:
    Mongoose开启调试模式格式化输出
    MongoDB 区分大小写吗
    Potree
    mongo存储引擎
    获取mongo 数据大小及collection大小
    Nosql的发展
    spring 事务 完全注解开发
    spring 事务 声明式 基于XML
    spring 事务 声明式 基于注解 参数配置 isolation 隔离级别
    spring 事务 声明式 基于注解 参数配置 propagation 事务传播行为
  • 原文地址:https://www.cnblogs.com/haijian/p/12688505.html
Copyright © 2011-2022 走看看