在Visual Studio用构造函数输入五个数,求平均值
时间: 2024-12-15 14:26:21 浏览: 8
在Visual Studio中,你可以创建一个类,利用构造函数接收五个数,并在类中定义一个方法计算这五个数的平均值。以下是一个简单的示例:
```csharp
using System;
public class AverageCalculator
{
// 构造函数,接收5个整数作为参数
public AverageCalculator(int num1, int num2, int num3, int num4, int num5)
{
Numbers = new[] { num1, num2, num3, num4, num5 };
}
private int[] Numbers;
// 计算平均值的方法
public double CalculateAverage()
{
if (Numbers.Length == 0)
return 0; // 防止除以零错误
double sum = 0;
foreach (int number in Numbers)
{
sum += number;
}
return sum / Numbers.Length;
}
}
// 主程序中如何使用
class Program
{
static void Main(string[] args)
{
AverageCalculator calculator = new AverageCalculator(10, 20, 30, 40, 50);
double average = calculator.CalculateAverage();
Console.WriteLine($"The average of the numbers is: {average}");
}
}
```
在这个例子中,`AverageCalculator` 类有一个构造函数接受五个性质参数,存储在 `Numbers` 数组中。然后类内提供了一个 `CalculateAverage` 方法用于计算并返回这五个数的平均值。
阅读全文