用 C 语言编写的计算平均值的程序
一组数字的平均值是它们的总和除以它们的数量。它可以定义为 −
平均值 = 所有值的总和 / 值的数量
在这里我们将学习如何以编程方式计算平均值。
算法
这个程序的算法非常简单 −
开始 步骤 1 → 在大小为 N 的数组 A 中收集整数值 步骤 2 → 将 A 的所有值相加 步骤 3 → 将步骤 2 的输出除以 N 步骤 4 → 将步骤 3 的输出显示为平均值 停止
伪代码
让我们为驱动算法编写伪代码 −
procedure average() Array A Size N FOR EACH value i of A sum ← sum + A[i] END FOR average = sum / N DISPLAY average end procedure
实现
该算法的实现如下 −
#include <stdio.h> int main() { int i,total; int a[] = {0,6,9,2,7}; int n = 5; total = 0; for(i = 0; i < n; i++) { total += a[i]; } printf("Average = %f ", total/(float)n); return 0; }
输出
程序的输出应为 −
Average = 4.800000
mathematical_programs_in_c.html