zoukankan      html  css  js  c++  java
  • [笔记]C#基础入门(十六)——C#中if...else条件结构

           前一节我们学习了 if 条件结构。条件结构可以有2个分支,比如下面的流程图,判断一个整数是奇数还是偶数:

           这个流程图从C#实现如下,其中,条件为 true 时执行的分支写在 if() 后面的{}中;条件为 false 时执行的分支写在 else 后面的{}中。

     

    namespace Test
    {
        class Program
        {
            static void Main(string[] args)
            {
                int num = 20;//待判断的数字
                if (num % 2== 0)//条件,bool类型
                {//分支1
                    Console.WriteLine(num + “是偶数”);
                }
                else
                {//分支2
                    Console.WriteLine(num +“是奇数”);
                }
            }
        }
    }

            这个由 if 和 else 组成的结构是条件结构的一种,它的基本逻辑是:当条件为 true 时,执行分支1,否则,执行分支2。这段程序中,变量num能够被2整除时会执行分支1,不能被2整除时执行分支2。程序的运行结果是:

     

           每一个 if...else 结构都包含 1 个条件和 2 个分支,而程序会根据条件的真与假,选择执行其中的某一个分支。条件必须为 bool 类型的表达式。

     

          

           if...else 结构包含一个条件和两个分支:条件是 bool 类型表达式,写在 if 后面的圆括号里;分支写在 2 个 {} 里。

         当条件为 true 时,执行 if 后面的分支,当条件为 false 时,执行 else 后面的分支。


    以上摘自慕课网课程《C#开发轻松入门》

  • 相关阅读:
    10分钟学会React Context API
    Soft skill
    前端-页面性能调试:Hiper
    js对secure的支持是没问题的,httponly是为限制js而产生的,当然httponly的cookie也不会被js创建
    关于go的不爽
    Windows上mxnet实战深度学习:Neural Net
    wget获取https资源
    使用windows上 mxnet 预编译版本
    NVIDA 提到的 深度框架库
    Windows下编译mxnet
  • 原文地址:https://www.cnblogs.com/qianhua/p/6670623.html
Copyright © 2011-2022 走看看