switch 条件判断练习 工资评定

来源:互联网 发布:3g移动嵌入式软件开发 编辑:程序博客网 时间:2024/05/12 16:17

            #region  switch 条件判断练习  工资评定  A/B/C/D/E             /*             * 李四的年终工作评定,             * 如果定为A级,则工资涨500元,             * 如果定为B级,则工资涨200元,             * 如果定为C级,工资不变,             * 如果定为D级工资降200元,             * 如果定为E级工资降500元.             * 设李四的原工资为5000,             * 请用户输入李四的评级,然后显示李四来年的工资.             *              * 本人写程序对变量的命名习惯  [ 类型简写_变量名 ]   的英语单词 例: 定义一个 int 类型的  表示级别 的变量  int = int_level             *              */            //Console.WriteLine("请输入李四的评级 A/B/C/D/E");            //string str_level = Console.ReadLine();            //int int_salary = 5000;            //bool b_switch = false;            //switch (str_level)            //{            //    case "A": int_salary += 500;            //        b_switch = true;            //        break;            //    case "B": int_salary += 200;            //        b_switch = true;            //        break;            //    case "C": int_salary+=0;            //        b_switch = true;            //        break;            //    case "D":int_salary -=200;            //        b_switch = true;            //        break;            //    case "E":int_salary -=500;            //        b_switch = true;            //        break;            //    default:Console.WriteLine("级别不对哦,小伙");            //        break;            //}            /* 如果 输入的级别不对的话 就不输出这句话了.             * 小窍门  先声明一个 布尔值  赋值 为 false             * 然后在switch 的每个条件判断里面如果 条件达到后把布尔的值 改赋值为True              * 然后就不会输出这条语句了,但是 记的在 default 标签后面不能 设置把布尔的值改为true             */            //if (b_switch)             //{            // Console.WriteLine("李四现在的工资是{0}", int_salary);            //}            #endregion



原创粉丝点击