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);//保留两位小数
}


Logo

脑启社区是一个专注类脑智能领域的开发者社区。欢迎加入社区,共建类脑智能生态。社区为开发者提供了丰富的开源类脑工具软件、类脑算法模型及数据集、类脑知识库、类脑技术培训课程以及类脑应用案例等资源。

更多推荐