本文共 737 字,大约阅读时间需要 2 分钟。
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();}转载于:https://blog.51cto.com/12679593/2381585