【C语言】PTA-7-1 平均之上(31分)
提供一份简单答案
·
#include<stdio.h>
float average(int a[],int n);
int add(int a[],float j,int n);
int main()
{
int i,j,n,T;
scanf("%d",&T);
while(T--)
{
scanf("%d",&n);
int a[n];
for(i = 0;i<n;i++)
scanf("%d",&a[i]);
float f=average(a,n);
j=add(a,f,n);
printf("%d\n",j);
}
return 0;
}
float average(int a[],int n)
{
int sum=0;
for(int i=0;i<n;i++)
sum=sum+a[i];
float aver=sum/n;
return aver;
}
int add(int a[],float j,int n)
{
int k=0;
for(int i=0;i<n;i++)
if(a[i]>j)
k++;
return k;
}
更多推荐
所有评论(0)