歌唱比赛,评委打分
知识点:
将max初始化为最小值,min初始化为最大值。
if(integer>max)max=integer;//通过比较筛选出最高分
if(integer
//去掉最大最下数求平均分
#include <stdio.h>
int main()
{
int integer,i,max,min,sum;
max=-32768;//假设当前最大值max为整型数的最小值
min=32767;//假设当前最小值min为整型数的最大值
sum=0;//将求累加和变量的初值置为零
for(i=1;i<=10;i++)
{
printf("Input number %d=",i);
scanf("%d",&integer);//输入评委评分
sum+=integer;//计算总分
if(integer>max)max=integer;//通过比较筛选出最高分
if(integer<min)min=integer;//通过比较筛选出最低分
}
printf("Canceled max score:%d\nCanceled min score:%d\n",max,min);
printf("Average score:%d\n",(sum-max-min)/8);//输出结果
return 0;
}