If Elese recommended use interval judgment
bool A = true;
Double salay = 5000;
Console.WriteLine ("Please enter the year-end rating for John Doe");
String level = Console.ReadLine ();
if (level== "A") {
Salay + = 500;
}else if (level== "B") {
Salay + = 200;
}else if (level== "C") {
}else if (level== "D") {
Salay-= 200;
}else if (level== "E") {
salay-=500;
//}
Else
//{
Console.WriteLine ("Input error, please re-enter");
A = false;
//}
if (a) {
Console.WriteLine ("John Doe next year's salary is {0}", Salay);
//}
Console.readkey ();
/*
Switch (the value of a variable or an expression) {
Case value 1: the code to execute;
Break
Case Value 2: the code to execute;
Break
Case Value 3: the code to execute;
Break
....................
Default: The code to execute;
Break
}
*/
Case recommendation using fixed value judgment
BOOL B = true;
Double salay = 5000;
Console.WriteLine ("Please enter the year-end rating for John Doe");
String level = Console.ReadLine ();
Switch (level) {
Case "A": Salay + = 500;
Break
Case "B": salay + = 200;
Break
Case ' C ': break;
Case "D": salay-= 200;
Break
Case "E": salay-= 500;
Break
Default:Console.WriteLine ("You entered the wrong, please re-enter");
b = false;
Break
}
if (b) {
Console.WriteLine ("John Doe next year's salary is {0}", Salay);
}
Console.readkey ();
If Else and switch case