C#控制台程序,添加标志位来实现选择。很基础的思想,却很重要,特别是在对程序进行小修改的时候。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Test11
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入李四的工资评定");
string Rank = Console.ReadLine();
int salary = 5000;
//添加标志位
bool salaryFlag = false;
if (Rank == "A")
{
salary += 500;
}
else if (Rank == "B")
{
salary += 300;
}
else if (Rank == "C")
{
salary += 0;
}
else if (Rank == "D")
{
salary -= 300;
}
else if (Rank == "E")
{
salary -= 500;
}
else
{
salaryFlag = true;
}
if (salaryFlag == false)
{
Console.WriteLine("李四来年的工资为" + salary);
}else{
Console.WriteLine("您输入的评级标准不正确");
}
Console.ReadKey();
}
}
}