main()
{int n,i,j,temp; int a[50];
float sum=0,avg;
printf("输入学生数:");
scanf("%d",&n);
printf("输入各个学生的成绩:");
for(i=0;i<n;i++)
{scanf("%d",&a[i]) ;
sum=sum+a[i]; }
avg=sum/n;
printf("学生的平均成绩是:%.2f\n",avg);
printf("高于平均值的学生成绩分别是:");
for(i=0;i<n;i++)
if(a[i]>avg)
printf("%d ",a[i]);
for(j=0;j<n;j++)
for(i=0;i<n-1-j;i++)
if(a[i]<a[i+1])
{ temp=a[i]; a[i]=a[i+1]; a[i+1]=temp; }
printf("排序后学生成绩分别是:");
for(i=0;i<n;i++)
printf("%d ",a[i]);
}
温馨提示:答案为网友推荐,仅供参考