永发信息网

c语言去掉最高分,去掉最低分求八个分数的平均值

答案:2  悬赏:80  手机版
解决时间 2021-03-19 20:07
  • 提问者网友:抽煙菂渘情少年
  • 2021-03-18 21:04
c语言去掉最高分,去掉最低分求八个分数的平均值
最佳答案
  • 五星知识达人网友:傲气稳了全场
  • 2021-03-18 21:25
先遍历所有分数,记下最高分和最低分,然后把除它们两个之外的其他分数求平均值
全部回答
  • 1楼网友:话散在刀尖上
  • 2021-03-18 22:17

#include <stdio.h>  main() {  double a[5],i,max,min,sum=0.0;      printf("输入5个数:\n");  for(i=0;i<5;i++)  {  scanf("%lf",&a[i]);  }  max=min=a[0];      sum=sum+a[0];      for(i=1;i<5;i++)      {   sum=sum+a[i];       if(max<=a[i])       {max=a[i]; }   if(min>=a[i])       {min=a[i]; }  }  sum=sum-(max+min);  printf("%.1lf",sum/3.0);  getch(); }

通过turbo c 2.0编译认证

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯