C语言编程:青年歌手参加歌曲大奖赛,有10个评委打分(满分10分),去掉最高最低分后,试编程求选手的平均得分:

代码如下:

#include<stdio.h>
void main()
{
	int sum = 0,i;
	double avg,b;
	int a[10];
	int max,min;

	for(i=0;i<10;i++)
	{
		scanf("%d",&a[i]);
		if(i==0)//只有第一次赋值max=min=a[0]
		{
			max = a[0];
			min = a[0];
		}
		if(max<a[i])
			max = a[i];
		if(min>a[i])
			min = a[i];

		sum = sum+a[i];
	}
	b = sum-max-min;
	avg = b/8.0;
	printf("平均分为:%.2lf\n",avg);//保留两位小数
}

版权声明:本文为u012110719原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/u012110719/article/details/40478539