C# Switch Statement for Grading

In C#, you can use the switch statement to determine grade levels. Here is an example:

int score = 85;
char grade;

switch (score / 10)
{
    case 10:
    case 9:
        grade = 'A';
        break;
    case 8:
        grade = 'B';
        break;
    case 7:
        grade = 'C';
        break;
    case 6:
        grade = 'D';
        break;
    default:
        grade = 'F';
        break;
}

Console.WriteLine("成绩等级: " + grade);

In this example, we used integer division (score / 10) to convert the score to an integer, and then compared it to different grade ranges. Based on the ranges, we set different grade levels and used a break statement at the end of each case statement to exit the switch statement. Finally, we printed the corresponding grade level using the Console.WriteLine statement.

bannerAds