码迷,mamicode.com
首页 > 其他好文 > 详细

switch-case用法

时间:2020-12-08 12:40:48      阅读:4      评论:0      收藏:0      [点我收藏+]

标签:color   col   设定   ctrl   eve   ==   als   ble   adl   

//李四的年终工作评定,如果定位A级,则工资涨500
//如果定位B级,则工资涨200,如果定为C级,工资不变
//如果定位D级,工资降200,如果定位E级,工资降500
//设定李四的原工资为5000.

第一种:if else if

bool b = true;
            double salary = 5000;
            Console.WriteLine("请输入李四的年终评定");
            string level = Console.ReadLine();

            //ctrl + k + s
            #region if else - if 的做法
            if (level == "A")
            {
                salary += 500;
            }
            else if (level == "B")
            {
                salary += 200;
            }
            else if (level == "C")
            {

            }
            else if (level == "D")
            {
                salary -= 200;
            }
            else if (level == "E")
            {
                salary -= 500;
            }
            else
            {
                Console.WriteLine("输入有误,程序退出");
                b=false;
            }
            #endregion

            if (b)
            {
                Console.WriteLine("李四明年的工资是{0}元", salary);
            }
            Console.ReadKey();

 

第二种:switch - case的用法:

bool b = true;
            double salary = 5000;
            Console.WriteLine("请输入李四的年终评定");
            string level = Console.ReadLine();

            switch (level)
            {
                case "A":
                    salary += 500;
                    break;
                case "B":
                    salary += 200;
                    break;
                case "C":
                    break;
                case "D":
                    salary -= 200;
                    break;
                case "E":
                    salary -= 500;
                    break;
                default:
                    Console.WriteLine("输入有误,程序退出");
                    break;
            }
            if (b)
            {
                Console.WriteLine("李四明年的工资是{0}元", salary);
            }
            Console.ReadKey();

 

switch-case用法

标签:color   col   设定   ctrl   eve   ==   als   ble   adl   

原文地址:https://www.cnblogs.com/acevoid/p/14083681.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!