C# 与switch有关~~

来源:百度知道 编辑:UC知道 时间:2024/06/30 08:05:04
根据月份和订票张数决定机票价格的优惠率,在旅游旺季7-9月,如果订票数超过20张,票价优惠15%,20张以下优惠5% ;1-5,10,11月超过20张,优惠30% ,20张以下优惠20%;其他优惠10%
主要是想用在switch里面再嵌套if else 语句
我们老师是这么建议的 但是刚学……而且课本上的好不详细啊……希望各位高手帮帮忙咯~谢谢

switch()
{
case:{
switch()
{
case:{
}
case:{
}
}
}
case:{
switch()
{
case:{
}
case:{
}
}
}
}

//month当前月份,piaoshu票数,price票价
public double RetuPrice(int month,int piaoshu,double price)
{
double price1=0;//打折之后的票价
if(month>=7&&month<=9)
{
if(piaoshu>20)
price1=price*0.15;
else
price1=price*0.05;
}
else if((month>=1&&month<=5)||month==10||month==11)
{
if(piaoshu>20)
price1=price*0.3;
else
price1=price*0.2;
}
else
{
price1=price*0.1;
}
return price1;
}

//switch

pu