中易网

输入10个分数,去掉最高分和最低分后求平均分,保留一位小数

答案:2  悬赏:0  
解决时间 2021-01-14 16:58
  • 提问者网友:城市野鹿
  • 2021-01-13 18:37
输入10个分数,去掉最高分和最低分后求平均分,保留一位小数
最佳答案
  • 二级知识专家网友:我住北渡口
  • 2021-01-13 19:09

#include
int main()
{int n,x,i,s=0,max=-1,min=9999;
 for(i=0;i<10;i++)
 {scanf("%d",&x);
  if(x>max)max=x;
  if(x  s+=x;
 }
 printf("%.1f
",(s-max-min)/8.0);
return 0;
}
全部回答
  • 1楼网友:野慌
  • 2021-01-13 19:40
#include
int main(void){
 int i;
 double x,s=0,max=-1.0,min=9999.0;
 for(i=0;i<10;i++){
  scanf("%lf",&x);
  if(x>max)max=x;
  if(x  s= s+x;
 }
 printf("%.1f ",(s-max-min)/8.0);
 return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息