zoukankan      html  css  js  c++  java
  • 01 if

    if - else
        if语句是一种控制语句,执行一代码块,如果一个表达式计算为true

    if (expression)
        statement1
    else
      statement2
     
    如果 expression 条件为成立
       执行 statement1
    否则
      执行 statement2

    1.    if ()

     
    if (true)
       语句1;
    语句2;
     
     
    private void button1_Click(object sender, EventArgs e)
    {
        bool b = false;
        if (b)
            MessageBox.Show("a");
        MessageBox.Show("b");
    }
     
     
    if (b) 等同于 if (b == true)
    如果 条件 b == true 成立,则执行 MessageBox.Show("a");
    MessageBox.Show("b");这句,不论条件是否成立都会执行的

    2.    if(){}

    if (true)
    {
      语句1;
      语句2;
      语句3;
         ...
    }
     
     
    如果想要执行的语句不止一个,可以通过使用 {} 将多个语句包含在块中,有条件地执行多个语句
     

    3.  if () else

     
    if (true)
        语句1;
    else
        语句2;
     
     
    这种结构,每个判断只能执行一个语句
     

     

    4.    if(){} else{}

     
    if (true)
    {
      语句1;
      语句2;
      语句3;
         ...
    }
    esle
    {
      语句1;
      语句2;
      语句3;
         ...
    }
     
    如果想要执行的语句不止一个,可以通过使用 {} 将多个语句包含在块中,有条件地执行多个语句
     

    5.    if ()else if(){} else{}

     
            if (true)
            {
                  语句1;
                  语句2;
                  语句3;
                     ...
            }
            esle if (true)
            {
                  语句1;
                  语句2;
                  语句3;
                     ...
            }
            else if(true)
            {
                  语句1;
                  语句2;
                  语句3;
                     ...
            }
            ...
            else
            {
                   语句1;
                  语句2;
                  语句3;
                     ...
            }
     
    还可以扩展 if 语句,使用 else-if 排列来处理多个条件




  • 相关阅读:
    使用vue-lazyload 加载图片遇到的坑
    nvm 配置安装全局nodejs
    原生 ajax 请求
    angular5 引入第三方插件
    ionic3 组件引用报错问题
    有1到10w这个10w个数,去除2个并打乱次序,如何找出那两个数
    判断数据类型
    统计字符串有多少字节
    php
    数组 、 字符串 简单去重
  • 原文地址:https://www.cnblogs.com/xe2011/p/3459408.html
Copyright © 2011-2022 走看看