c#写一个控制台应用程序,在程序中自定义一个能将分数划分不同等级的函数(等级分类:90-100优秀,80-90良好,60-80及格,0-60不及格),并调用函数分别计算出56,87,79,96的等级
时间: 2024-10-19 22:03:00 浏览: 5
在C#中,你可以创建一个简单的控制台应用,使用if...else if...else结构来实现这个功能。首先,你需要定义一个函数`GradeCalculator`,它接受一个分数作为输入,并返回相应的等级。下面是一个示例:
```csharp
using System;
namespace GradeApp
{
class Program
{
static void Main(string[] args)
{
int score1 = 56;
int score2 = 87;
int score3 = 79;
int score4 = 96;
Console.WriteLine("Score 1: " + GetGrade(score1));
Console.WriteLine("Score 2: " + GetGrade(score2));
Console.WriteLine("Score 3: " + GetGrade(score3));
Console.WriteLine("Score 4: " + GetGrade(score4));
// 函数定义
static string GetGrade(int score)
{
if (score >= 90 && score <= 100)
return "优秀";
else if (score >= 80 && score < 90)
return "良好";
else if (score >= 60 && score < 80)
return "及格";
else
return "不及格";
}
Console.ReadLine(); // 等待用户按下Enter键
}
}
}
```
当你运行此程序,它会打印出每个分数对应的等级。
阅读全文