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