99问答网
所有问题
各位大师急求:C语言中去除一个最大值和一个最小值求剩下值的平均值怎么做
就是歌咏比赛时的计分,怎么写程序啊,假设有十个评委
举报该问题
推荐答案 2014-02-17
把10个数从小到大排序,然后删除掉第一个和最后一个,然后求和除以八
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/XeeeWBWeBeOveBzWXv.html
相似回答
C语言中
用一维数组完成去掉
最大值和最小值
并求出
平均值
答:
void main(){ int a[5]={90,45,67,87,50};int i,max,min,sum;double average;sum=0;max=a[0];min=a[0];for(i=0;i<5;i++){ if(maxa[i])min=a[i];sum=sum+a[i];} average=(double)(sum-max-min)/3;printf("\nThe max=%d\n",max);printf("\nThe min=%d\n",...
怎样用
c语言
任意输入几个数去掉
最大值和最小值求平均值
答:
单纯判断最大
值最小值求平均
很容易。但题目要求输入任意个数,也就是不能预设数组大小。如果不考虑数字存储,只是单纯判断最大最小然后求平均,可以定义变量sum来累加输入的值,然后有max和min变量记录
最大值和
最小值,最后sum减去max和min求平均就可以了。但是如果想要同时把输入的数字保存到数组中。那...
C语言:
输入7个数字,
除去最大值与最小值
,
求平均值
。
答:
{ max=n[i];} if (n[i]<min){ min=n[i];} sum=n[i]+sum;} printf("min=%f,max=%f,sum=%f\n",min,max,sum);avr=(sum-max-min)/5.0;printf("去掉
一个最大值:
%f,
一个最小值:
%f\n
平均值
是:%f\n",max,min,avr);return 0;} 楼上说得对哈,你的初始化有问题 ...
设置
一个
程序,输入几个数,去掉
最大值
,
最小值
,
求平均值
。用
C语言
解答...
答:
用四个变量分别存储:输入的数的个数n、
最大值
max、
最小值
min、和sum。在循环里,每输入一个数n自增1,sum=sum+输入的数,并用max记录当前输入的最大值,min记录当前输入的最小值。最后
:平均值
=(sum-max-min)/(n-2)
...语句输入十个数,去掉
最大值和一个最小值
,
求平均值
答:
printf("输入第%d个数:\n",i+1);scanf("%f",&a[i]);} printf("去掉
最大最小值
后
的平均值
为: %.2f\n",Average(a));return 0;} float Average(float a[]){ float sum = 0.0,max = a[0],min = a[0];for(int x = 0;x <= 9;x++){ if(a[x] > max) max = a[x...
...要求用到冒泡算法,输出
最大值最小
哦值,再去掉最大
最小值求平均
...
答:
include "stdio.h"int main(int argc,char *argv[]){int n,s,min,max,t;printf("Please enter 10 integers...\n");for(s=n=0;n<10;n++){scanf("%d",&t);if(max<t || n==0)max=t;if(min>t || n==0)min=t;s+=t;}printf("\nThe MAX = %d\nThe MIN = %d\nThe...
c语言
代码:请输入十个数字,要求输出最大值、
最小值
、去掉
最大值和
...
答:
double number[10];//存放10个数 double max,min;//存放最大、
最小值
double sum=0.0,avg=0.0;//存放和、
平均值
int i;printf("请输入10个数\n");for(i=0;i<10;i++){ scanf("%lf",&number[i]);} //找出最大、最小值 max=number[0];min=number[0];for(i=1;i<10;i+...
用
c语言
计算
一个
运动员的得分,共十名评委分别打分,去掉最高分和最低...
答:
if(min>x[i]) min=x[i];}用循环语句,如果数组中有分数比第一个分数小,就赋给min ,直到10个数字都比较完 printf("去掉
一个最
高分:%f",max);printf("去掉一个最低分:%f",min); 输出
最大值和最小值
for(i=0;i<10;i++){sum2=0;sum2=sum2+x[i];} 把十个分数都加起来 su...
c语言
编程输入若干整数,以-1结束,去掉
最大值和最小值
,
求平均值
答:
i]);if(a[i]==-1)break;if(i==0)//只有一个数时是
最大值
也是最小值 { min=a[i];max=a[i];} else {//找出最大
和最小值
if(a[i]>max)max=a[i];if(a[i]<min)min=a[i];} sum+=a[i];} sum=sum-max-min;mean=1.0*sum/(i-2);printf("%lf\n",mean);} ...
大家正在搜
c语言最大值最小值怎么求
用C语言指针求最大值最小值
c语言求最大值和次大值
c语言找最大值和最小值
c语言输出最大值和最小值
最大值最小值怎么求
c语言怎么求最大值
c语言3个数求最大值
c语言求五个数最大值
相关问题
c语言中,怎么去掉一个最大值在去掉一个最小值,然后求平均值
在C#中如何去掉一个最大值,一个最小值,然后剩余的值进行求平...
c语言中如何求去除最大值和最小值的平均数?
C语言,输入五个数,去掉一个最大值和一个最小值,求剩余三个数...
c语言高手急救:输入5个数,去掉一个最大值和一个最小值,求其...
用c语言编写"输入10个无序的整数,去掉一个最大值和最小值,...
c语言 编程输入若干整数,以-1结束,去掉最大值和最小值,求...
C语言,输入七个数,去掉最大值 最小值,求剩下5个值得平均值