C 语言中的平均程序

平均数是给定一组数字的平均值。其计算方法与平均值类似。将所有给定数字相加,然后除以总值数,可得出平均数

例如 − 3、5、2、7、3 的平均数为 (3 + 5 + 2 + 7 + 3) / 5 = 4

算法

我们可以按照以下步骤绘制其算法 −

开始
步骤 1 → 取一个包含 n 个值的整数集 A
步骤 2 → 将 A 的所有值相加
步骤 3 → 将步骤 2的结果除以 n
步骤 4 →结果是 A 值的平均值
停止

伪代码

我们现在将为上述算法编写伪代码。

procedure mean()
   
   Array A
   FOREACH value i of A DO
      sum = sum + i
   ENDFOR
   MEAN = sum / n

end procedure

实现

该算法的实现如下 −

#include <stdio.h>

int main() {
   float mean;
   int sum, i;
   int n = 5;
   int a[] = {2,6,7,4,9};

   sum = 0;

   for(i = 0; i < n; i++) {
      sum+=a[i];
   }

   printf("Mean = %f ", sum/(float)n);

   return 0;
}

输出

程序的输出应为 −

Mean = 5.600000

mathematical_programs_in_c.html