//%%输出百分号#include<stdio.h>
#include<stdlib.h>
int main()
{
int times,n,*p,i,count;
double aver;
scanf("%d",×);
while(times--){
scanf("%d",&n);
p = (int *)malloc(n*sizeof(int));
aver = 0;
for(i = 0;i<n;i++){
scanf("%d",&p[i]);
aver += p[i];
}
aver = aver *1.0 / n;
count = 0;
for(i = 0;i<n;i++)
if(p[i]>aver) count++;
printf("%.3lf%%\n",count*1.0/n*100);
}
return 0;
}
本文介绍了一个使用C语言编写的程序,该程序通过输入一组整数并计算超过平均值的整数所占的百分比来进行输出。文章详细展示了如何读取整数数组、计算平均值及统计符合条件的数据。
160

被折叠的 条评论
为什么被折叠?



