#include<stdio.h>
int Count(double a[], int n)
{
int j = 0, i;
double c, b = 0;
for (i = 0; i < n; i++)
{
b = b + a[i];
}
c = b / n;
for (i = 0; i < n; i++)
{
if (a[i] >= c)
{
j = j +1;
}
}
return j;
}
int main()
{
double a[20];
int i, x;
printf("请输入x的值\n");
scanf_s("%d", &x);
printf("请输入%d个数",x);
for (i = 0; i < x; i++)
{
scanf_s("%lf", &a[i]);
}
printf("这组数组中所有大于等于元素平均值的元素个数有%d", Count(a, x));
return 0;
}
【无标题】编写一个函数统计出具有n个元素的一维数组中大于等于所有元素平均值的个数并返回这个值
最新推荐文章于 2024-09-16 17:46:36 发布