zoukankan      html  css  js  c++  java
  • 正经学C#_判断[IF语句]:[c#入门经典]

    判断语句几乎是最为常用的语句之一,是最有效的。 

    先说IF语句,IF语句也是属于分支的一种,用来控制流程的。

    IF的语句是这样的

         IF(xxx 条件) 

       {

        //代码块

       }

      

    int a=5 ,b; if(a==5) { b=a--; }

    IF是带有括号内的条件语句,和一个花括号的代码块。 当条件符号括号内的条件语句时,也就是等于True时,进入代码块,不符合时,等False时,跳过代码块进入下一个程序语句

    下图是IF的图表显示

    这是一种,还有一个Eles可以和IF语句搭配。流程图如下

            If else的格式

           if(xxx条件)

         {

         //程序代码

         }

        else

       {

       程序代码 

       }

    程序解释,当IF语句满足括号内条件时,条件为True,进入一个代码块,并执行后执行下面程序语句,如果不满足括号内条件语句时,条件为False,执行else花括号内语句

                int A = 54 ;
    
                if (A < 20)
                {
                    Console.WriteLine("A 小于 20");
                }
                else
                {
                    Console.WriteLine("A大于20");
                }

    这一个例子,当A小于20时,输出A小于20。当A大于20时,输出,A大于20。

    剩下就是 IF else的嵌套。

    什么意思呢,就是多个IF else进行组合使用。流程图如下

    当就IFelse 的多个使用,只不过是有多个条件的

              if(xxx 条件)

            {

             程序代码

            }

            else if (xxx 条件)

           {

            程序代码

            }

             else if (xxx 条件)

           {

            程序代码

            }

            else

           {

              程序代码

           }

    这是一个网上找来的例子。

          /* 局部变量定义 */
                int a = 100;
    
                /* 检查布尔条件 */
                if (a == 10)
                {
                    /* 如果 if 条件为真,则输出下面的语句 */
                    Console.WriteLine("a 的值是 10");
                }
                else if (a == 20)
                {
                    /* 如果 else if 条件为真,则输出下面的语句 */
                    Console.WriteLine("a 的值是 20");
                }
                else if (a == 30)
                {
                    /* 如果 else if 条件为真,则输出下面的语句 */
                    Console.WriteLine("a 的值是 30");
                }
                else
                {
                    /* 如果上面条件都不为真,则输出下面的语句 */
                    Console.WriteLine("没有匹配的值");
                }
                Console.WriteLine("a 的准确值是 {0}", a);
                Console.ReadLine();
            }

    到这里,IF说完了,当然判断的语句,不仅仅IF一个的

  • 相关阅读:
    java synchronized详解
    android 刷新系统资源库
    android4.1 源码 支持的 时区
    Logcat过滤及常见用法整理
    Android系统 广播Intent 小结
    android adb push 与 adb install 区别(两种安装APK的方法)
    Intent的常用Flag参数:
    java里的 thread 源码
    instanceof 运算符 小结
    Android下屏保程序的开发须知
  • 原文地址:https://www.cnblogs.com/T-ARF/p/6364745.html
Copyright © 2011-2022 走看看