Switch (Num){
case 1:
break
case 2:
break
default : //可以没有
break
}
多选一
Switch (Num){
case 1:
break
case 2:
break
default : //可以没有
break
}
多选一
using System;
namespace _016_switch分支语句
{
class Program
{
static void Main(string[] args)
{
int number = Convert.ToInt32(Console.ReadLine());
//if (number == 1)
//{
// Console.WriteLine("矿泉水");
//}else if(number == 2)
//{
// Console.WriteLine("红茶");
//}
//else if (number == 3)
//{
// Console.WriteLine("绿茶");
//}
//else if (number == 4)
//{
// Console.WriteLine("雪碧");
//}
//else if (number == 5)
//{
// Console.WriteLine("可口可乐");
//}
//else
//{
// Console.WriteLine("脉动");
//}
switch (number)
{
case 1:
Console.WriteLine("矿泉水");
Console.WriteLine("矿泉水");
break;
case 2:
Console.WriteLine("红茶");
break;
case 3:
Console.WriteLine("绿茶");
break;
case 4:
Console.WriteLine("雪碧");
break;
case 5:
Console.WriteLine("可口可乐");
break;
case 6:
Console.WriteLine("脉动");
break;
default:
Console.WriteLine("没有你要购买的商品");
break;
}
}
}
}
if编程题 四舍五入
switch分支语句
1.用于条件判断,例:
switch(number)
{
case1:
//1:在switch语句中即为number==1;
Console.WriteLine("矿泉水")
break;
case2:
Console.WriteLine("红茶")
break;
case3:
Console.WriteLine("绿茶")
break;
case4:
Console.WriteLine("雪碧")
break;
case5:
Console.WriteLine("可乐")
break;
default:
//默认情况下,当前面的case语句都否定时,默认为default状态;
Console.WriteLine("脉动")
break;
}
switch 默认是相等
case 1:记得要跟上冒号:
且单段以break;结尾
default:
else if是连用的、
swtich(number){
case 1:做什么事numeber=1的时候
break;
case2 :
break;
case3:
break;
default:上诉情况都不是可有可无
break;
}
swich格式
switch
{
case 1: break;
default: break;
}
default
1、switch
{
case ():
break;
最后
default
break;
}
switch(number)
{
case 1:
xxxxxxxxxxxxxx;
break;
case 2:
xxxxxxxxxxxxxx;
break;//这次判断结束
}
case 1:
break;
default:
switch(变量){
case 条件1:
做......
case 条件2:
做......
case 条件3:
做.......
default:
做......
}
每一个case最后都要跟上一个break
第四十五课 switch语句基本语法
1. switch语句格式:
switch( 变量 )
{
case 1: 判断条件1;
语句;
break;
case 2: 判断条件2;
语句;
break;
case 2: 判断条件3;
语句;
break;
default:(除以上条件外)
语句;
break;
}
Switch(){//()里面是要用到的元素
cae ,,://cases是所需要满足的条件且后面接的是冒号
//要做的事
break;
}