上节课的最后我们介绍了if判断分支,我们接着介绍流程控制里面的分支:
除了之前说的if-else分支之外,我们还有另一个分支:switch-case分支。
switch-case分支:
int num = Convert.ToInt32(Console.ReadLine());
switch(num)
{
case 0:
Console.WriteLine("您输入的数字是0");
break;
case 1:
Console.WriteLine("您输入的数字是1");
break;
case 2:
Console.WriteLine("您输入的数字是2");
break;
case 3:
Console.WriteLine("您输入的数字是3");
break;
case 4:
Console.WriteLine("您输入的数字是4");
break;
//case还可以放在一起:
case 5:
case 6:
Console.WriteLine("您输入的值已经到达边界值!");
break;
default:
Console.WriteLine("您的输入有误!");
break;
}
Console.ReadKey();
在switch-case分支中,switch是判断条件,case是分支,上面这个语句首先在switch中判断num的值,当num等于0时,执行case 0后面的语句,当num等于1时,执行case 1后面的语句&