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一个的

  • 相关阅读:
    Attributes in C#
    asp.net C# 时间格式大全
    UVA 10518 How Many Calls?
    UVA 10303 How Many Trees?
    UVA 991 Safe Salutations
    UVA 10862 Connect the Cable Wires
    UVA 10417 Gift Exchanging
    UVA 10229 Modular Fibonacci
    UVA 10079 Pizza Cutting
    UVA 10334 Ray Through Glasses
  • 原文地址:https://www.cnblogs.com/T-ARF/p/6364745.html
Copyright © 2011-2022 走看看