现在终于知道%的输出了,本来我想单独输出这个百分号的,但是有这个输出法就不用单独输出了,连续写两个%就得了。
#include<iostream>
#include<cstdio>
double a[1010];
using namespace std;
int main()
{
int t;
cin>>t;
while(t--)
{
int n,i,m=0;
double sum=0,aver;
cin>>n;
for(i=0;i<n;i++)
{
scanf("%lf",&a[i]);
sum+=a[i];
}
aver=sum/n;
for(i=0;i<n;i++)
if(a[i]*1.0>aver) m++;
printf("%.3f%%\n",(m*1.0)/(n*1.0)*100.0);
}
return 0;
}