C#写5个人的平均成绩
时间: 2024-09-10 10:10:30 浏览: 34
c#list/dictionary实现平均成绩
在C#中,要计算5个人的平均成绩,你可以先定义一个包含5个人成绩的数组,然后通过循环遍历数组中的每个成绩,累加起来,最后除以人数得到平均成绩。以下是一个简单的示例代码:
```csharp
using System;
class Program
{
static void Main()
{
// 假设有5个学生的成绩
int[] scores = { 90, 85, 75, 95, 80 };
int sum = 0; // 用于累加成绩的变量
int average; // 存储平均成绩的变量
// 遍历成绩数组,计算总分
foreach (int score in scores)
{
sum += score;
}
// 计算平均成绩,注意要转换为double类型进行除法运算
average = sum / scores.Length;
Console.WriteLine("5个人的平均成绩是:" + average);
}
}
```
在上述代码中,我们首先定义了一个整型数组`scores`来存储5个学生的成绩。然后,使用`foreach`循环遍历这个数组,并将每个成绩累加到变量`sum`中。由于我们的目标是计算平均分,所以直接使用整型除法`sum / scores.Length`会丢失小数部分。为了避免这个问题,我们可以在计算平均分之前将`sum`或`scores.Length`转换为`double`类型。最后,我们将计算出的平均成绩打印到控制台上。
阅读全文