2. 用c#编一个程序,输入一个成绩小于等于100的正整数,然后判定其成绩等级。90到100分为优秀,80到89分为良好,60到79分为及格,59分以下为不及格。
时间: 2024-09-15 19:06:15 浏览: 35
在C#中,你可以创建一个控制台应用程序来实现这个功能。下面是一个简单的示例:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
Console.Write("请输入一个成绩(0-100之间的正整数):");
int score = Int32.Parse(Console.ReadLine());
// 判定成绩等级
string grade;
if (score >= 90 && score <= 100)
grade = "优秀";
else if (score >= 80 && score < 90)
grade = "良好";
else if (score >= 60 && score < 80)
grade = "及格";
else
grade = "不及格";
Console.WriteLine("您的成绩等级为:{0}", grade);
Console.ReadKey(); // 等待用户按下任意键后关闭窗口
}
}
```
在这个程序中,首先提示用户输入成绩,然后通过一系列if-else条件判断成绩范围并输出相应的等级。
阅读全文