博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
11.C#--switch - case使用
阅读量:5833 次
发布时间:2019-06-18

本文共 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

你可能感兴趣的文章
用树莓派座无线热点
查看>>
枫叶防注入程序漏洞
查看>>
嵌入式环境搭建之ssh
查看>>
解密 | 大数据环境下的多维分析技术
查看>>
sql server 2012 alwayson转载
查看>>
数据排序
查看>>
SSH 坏境搭建(3)_整合struts与spring
查看>>
DHCP通过中继代理实现为客户机分配IP地址
查看>>
php中使用curl模拟登录
查看>>
Samba4集成LDAP详细安装及配置
查看>>
你真的愿意到了50岁还要做编程吗?
查看>>
vue api
查看>>
nginx前端根据$remote_addr分发方法
查看>>
Delphi 指针大全
查看>>
我的友情链接
查看>>
playbook核心元素之 --> task 介绍(4)
查看>>
深入浅出Zabbix 3.0 -- 第十一章 VMware 监控
查看>>
Microsoft Hyper-V Server 2012快速上手之添加Hyper-v角色
查看>>
errno获取错误
查看>>
路由器密码设置之一
查看>>