11.C#--switch-case使用

static void Main(string[] args)
{
//我们对张三的年终工作评定,如果定为A级,则工资涨1000元,如果定为B级,
//则工资涨500元,如果定为C级,工资不变,如果定为D级工资降300元,
//如果定为E级工资降500元.
//设张三的原工资为5000,请用户输入张三的评级,然后显示张三来年的工资
//这里我们只输入ABCDE,不考虑abcd或数字等其它异常情况
//之前条件是变动的,如分数score>80 我们一般用if else-if,
//条件是定值类的,如像这个习题ABCDE,我们一般用switch - case去做
double salary = 5000; //设定张三原工资为5000;
Console.WriteLine("请输入张三的等级");
string level = Console.ReadLine(); //这里我们只输入ABCDE,不考虑abcd或数字等其它异常情况
switch (level)
{
case "A": salary += 1000;
break;
case "B":salary += 500;
break;
case "C":
break;
case "D":salary -= 300;
break;
case "E":salary -= 500;
break;
default:Console.WriteLine("输入有误,请重新输入");
break;
}
Console.WriteLine("张三来年的工资是{0}元", salary);
Console.ReadKey();
}

创新互联建站秉承实现全网价值营销的理念,以专业定制企业官网,成都网站设计、成都网站制作,成都微信小程序,网页设计制作,移动网站建设营销型网站建设帮助传统企业实现“互联网+”转型升级专业定制企业官网,公司注重人才、技术和管理,汇聚了一批优秀的互联网技术人才,对客户都以感恩的心态奉献自己的专业和所长。


文章名称:11.C#--switch-case使用
链接地址:http://hbruida.cn/article/jdieog.html