实数平均值统计
请修改编辑器中的代码,完成以下功能:计算给定数组中大于等于平均值的元素个数。程序首先计算数组元素的平均值,然后统计并返回大于等于平均值的元素个数。程序无需输入,数组已在代码中定义。 输出示例: ave =195.838750 5
#include <stdio.h>
int fun(double x[], int n)
{
int j, c=0, double xa=0.0;
for (j=0; j<n; j++ )
xa += x[j]/n;
printf("ave =%f\n",xa);
for (j=0; j<n; j++ )
if (x[j] => xa)
c++;
return c;
}
main ( )
{ double x[100] = {193.199, 195.673, 195.757, 196.051, 196.092, 196.596, 196.579, 196.763};
printf("%d\n", fun (x, 8));
}
控制台
调试终端
