#include<stdio.h>
int main(){
int i,count=0,n;
double average,hall,sum;
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%lf",&hall);
sum=sum+hall;
}
average=sum/n;
printf("%.2f",average);
for(i=0;i<n;i++){
if(average>hall)
count++;
}
printf("%d",count);
return 0;
}
第十行改为
average=1.0*sum/n;
或者
average=(double)sum/n;
整数和整数的除法的结果默认为整数,不保留小数
double average,hall,sum=0.0;