
#define n 10 #include<stdio.h> void main() { int i,j; float avg 谁能给我便几个流程图阿
#definen10#include<stdio.h>voidmain(){inti,j;floatavg=0,sum=0,k,a[n];printf("请输入该选手的%...
#define n 10
#include<stdio.h>
void main()
{
int i,j;
float avg=0,sum=0,k,a[n];
printf("请输入该选手的%d个评委打分成绩:\n",n);
for(i=0;i<n;i++)
scanf("%f",&a[i]);
for(i=0;i<n-1;i++)
for(j=0;j<n-(1+i);j++)
if(a[j]<a[j+1])
{
k=a[j];
a[j]=a[j+1];
a[j+1]=k;
}
printf("排好序的成绩为:\n");
for(i=0;i<n;i++)
printf("%4.2f ",a[i]);
printf("\n");
{
for(i=1;i<n-1;i++)
sum+=a[i];
avg=sum/(n-2);
}
printf("该选手:\n");
printf("去掉一个最高分%4.2f分,\n",a[0]);
printf("去掉一个最低分%4.2f分,\n",a[n-1]);
printf("最后得分为%4.2f分。\n",avg);
} 展开
#include<stdio.h>
void main()
{
int i,j;
float avg=0,sum=0,k,a[n];
printf("请输入该选手的%d个评委打分成绩:\n",n);
for(i=0;i<n;i++)
scanf("%f",&a[i]);
for(i=0;i<n-1;i++)
for(j=0;j<n-(1+i);j++)
if(a[j]<a[j+1])
{
k=a[j];
a[j]=a[j+1];
a[j+1]=k;
}
printf("排好序的成绩为:\n");
for(i=0;i<n;i++)
printf("%4.2f ",a[i]);
printf("\n");
{
for(i=1;i<n-1;i++)
sum+=a[i];
avg=sum/(n-2);
}
printf("该选手:\n");
printf("去掉一个最高分%4.2f分,\n",a[0]);
printf("去掉一个最低分%4.2f分,\n",a[n-1]);
printf("最后得分为%4.2f分。\n",avg);
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询