C语言新手,为什么不运行啊
查看原帖
C语言新手,为什么不运行啊
894033
wuxiangtianbei楼主2022/12/9 10:18
#include<stdio.h>
#include<math.h>
int main()
{
int n,i,j,m,x,z;
float a[100],s,p,c,t;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%f\n",&a[i]);
if(a[m]<a[i])m=i;
if(a[x]>a[i])x=i;
}
for(j=i;j<=n;j++)
{
if(j!=x&&j!=m)s+=a[j];
}
p=s/(n-2);
s=0;
for(z=1;z<=n;z++)
{
if(z!=x&&z!=m)
c=fabs(a[z]-p);
if(t<c)t=c;
}
printf("%.2f %.2f",p,t);
}
2022/12/9 10:18
加载中...