C#编写简单的求平均值程序
C#是一种通用、面向对象的编程语言,由微软公司开发并维护。它广泛应用于各种软件开发领域,包括桌面应用程序、Web应用程序、移动应用程序等。在日常工作和学习中,我们经常需要计算一组数据的平均值,下面就来看看如何使用C#编写一个简单的求平均值程序。
程序设计思路
要计算一组数据的平均值,我们需要完成以下几个步骤:
- 获取用户输入的一组数据
- 遍历这组数据,累加所有数值
- 计算平均值,即总和除以数据个数
- 输出平均值结果
代码实现
下面是一个简单的C#程序,实现了上述功能:
```csharp using System; namespace AverageCalculator { class Program { static void Main(string[] args) { // 提示用户输入数据 Console.WriteLine("请输入一组数字,用空格分隔:"); string input = Console.ReadLine(); // 将输入的字符串按空格分割成数组 string[] numbers = input.Split(' '); // 初始化总和和数据个数 double sum = 0; int count = 0; // 遍历数组,累加数值 foreach (string num in numbers) { if (double.TryParse(num, out double value)) { sum += value; count++; } } // 计算平均值 double average = sum / count; // 输出结果 Console.WriteLine($"平均值为: {average:F2}"); } } } ```
程序说明
这个程序首先提示用户输入一组数字,用空格分隔。然后将输入的字符串按空格分割成一个字符串数组。接下来遍历这个数组,将每个数字转换为double类型,累加到总和中,同时记录数据个数。最后计算平均值,并输出结果。
通过这个简单的程序,我们可以学习到C#中一些基础的语法和编程技巧,例如字符串分割、数据类型转换、循环遍历等。希望这个示例程序对您有所帮助。感谢您的阅读!