编写一个程序,在窗体对象中使用函数过程实现计算输出任意10个数中超过平均值得个数

请完整
2025-06-26 04:06:07
推荐回答(1个)
回答1:

#include 

int fun(int *p,int n)
{
int i=0,total=0,ss=0;
float ave=0;
for (i=0;i {
total+=*(p+i);
}
ave = (float)total/(n*1.0);
printf("%f\n",ave);
for (i=0;i {
if (*(p+i)>ave)
{
ss++;
}
}
return ss;
}

int main()
{
int i=0,a[10]={0};
for (i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
printf("have %d \n",fun(a,10));
return 0;
}
1 2 3 4 5 6 7 8 9 0
4.500000
have 5
Press any key to continue