码迷,mamicode.com
首页 > Windows程序 > 详细

[笔记]C#基础入门(十六)——C#中if...else条件结构

时间:2017-04-05 21:23:53      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:包含   ring   流程图   blog   它的   com   main   rgs   数字   

       前一节我们学习了 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#开发轻松入门》

[笔记]C#基础入门(十六)——C#中if...else条件结构

标签:包含   ring   流程图   blog   它的   com   main   rgs   数字   

原文地址:http://www.cnblogs.com/qianhua/p/6670623.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!