C# 有条件输出 的一个小方法

如果输出格式不正确的时候。也会打印salary的值,但是不希望显示,所以定义一个布尔值,党当格式不正确时,令bool=FALSE,加if条件。只有当b为true时,才打印salary的值。
代码如下:

using System;

namespace switch_case
{
    class Program
    {
        static void Main(string[] args)
        {
            //年终工作评级,如果定为A级,则工资涨500元,
            //B级,涨200元
            //C级 不变
            //D 降200
            //E 降500
            Console.WriteLine("请输入工作评定等级:");
            string level = (Console.ReadLine());
            double salary=5000;
            **bool b=true;**//如果输出格式不正确的时候。也会打印salary的值,但是不希望显示,
                        //所以定义一个布尔值,党当格式不正确时,令bool=FALSE,加if条件。只有当b为true时,才打印salary的值
            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;
            }**
            **if(b)**

            {
                Console.WriteLine("明年的工资为:{0}",salary);

            }
           
        }
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值