16.
#include <stdio.h>
int count(double a[],int n)
{
inti,result;
doublesum,avg;
for(i=0,sum=0;i<n;i++)
sum+=a[i];
avg=sum/n;
for(i=0,result=0;i<n;i++)
if(a[i]>=avg)
result++;
returnresult;
}
void main()
{
doublea[10]={1,5,6,3,8,9,14,15,12,10};
intresult;
result=count(a,10);
printf("大于等于平均值的元素个数为:%d\n",result);
}
17.
#include<stdio.h>
int main()
{
int i,a[10];
int sum=0;
double avg;
printf("Input ten numbers:\n");
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
sum=sum+a[i];
}
avg=sum/10.0;
printf("平均值为:%lf\n",avg);
return0;
}