27602人加入学习
(77人评价)
C#编程-第一季-编程基础-宇宙最简单2021最新版

制作完成于2021年10月10日,使用Visual Studio 2019

价格 免费
using System;

namespace _016_switch分支语句
{
    class Program
    {
        static void Main(string[] args)
        {
            int weekNum = Convert.ToInt32(Console.ReadLine());

            switch(weekNum)
            {
                case 1:
                case 2:
                    Console.WriteLine("Arduino");
                    break;
                case 3:
                case 4:
                case 5:
                    Console.WriteLine("C++");
                    break;
                case 6:
                case 7:
                    Console.WriteLine("Scratch");
                    break;
            }

            // if switch
        }
    }
}

 

[展开全文]

switch语句中,case后一般要有break

default可以不要

[展开全文]

case1:

break(一般都有)

default(可以没有)

if switch

都是分支语句

if可以做数学判断,范围判断,逻辑判断

switch可以做多条件的相等判断

[展开全文]

case 1:

case 2 :

console.wirteline(" ");

break;

满足1或者2时 输出

[展开全文]

第四十六课  switch语句变形

1. switch语句变形

当switch语句下面的判断中case 1:与下一条case 2:、case 3:……执行的条件相同时,那么他们就可以简写:

例如:

switch(abcd)

{

case 1:

Console.WriteLine("今天吃点啥?");

break;

case 2:

Console.WriteLine("今天吃点啥?");

break;

case 2:

Console.WriteLine("今天吃点啥?");

break;

}

以上语句就可以写成:

switch(abcd)

{

case 1:

case 2:

case 3:

Console.WriteLine("今天吃点啥?");

break;

}

因为最后执行的结果都一样就没必要再次重复了,所以,

case 1:

case 2:

case 3:

这样连续写就表示条件满足case 1:或case 2:或case 3:其中的一个,然后再执行下面的语句。

2. if语句和swithc语句区别:

①if语句适合范围判断()中的bool条件可以做各种判断。

②switch语句()中只能装==的条件。

注:

两个语句其实没有实际的相同,很好判断

if语句通俗易懂的说法就是:

if如果这样,if要么这样……else如果不行,那就这样。

seitch语句,今天我们组人分头行动,分别做什么,(语句简写理解,如果任务相同,只能有一组人来做,别一群人上去把人给吓着了)

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(118)
图文(2)

学员动态