早教吧作业答案频道 -->其他-->
求数组元素的平均值定义一个含20个元素的一维整型数组,从键盘上输入20个元素,求去掉最大值和最小值以后那些元素的平均值.提示:(1)数组中最大、最小元素值可能不止一个,都应该去掉,
题目详情
求数组元素的平均值
定义一个含20个元素的一维整型数组,从键盘上输入20个元素,求去掉最大值和最小值以后那些元素的平均值.
提示:(1)数组中最大、最小元素值可能不止一个,都应该去掉,不统计求和求平均
(2)可能数组中只有两个不同元素值,则无法求解,此时用语句 cout
定义一个含20个元素的一维整型数组,从键盘上输入20个元素,求去掉最大值和最小值以后那些元素的平均值.
提示:(1)数组中最大、最小元素值可能不止一个,都应该去掉,不统计求和求平均
(2)可能数组中只有两个不同元素值,则无法求解,此时用语句 cout
▼优质解答
答案和解析
你这个,是数组编程,不需要“删除”,只需要计算中“跳过”就可以了.
逻辑上,第一步遍历数组,获取max和min的值;
第二步,累加数组,当a[i]==min||a[i]==max的时候,则跳过,之后除以一共累加的个数即可.
(2)的意思,就是如果数组是 2 2 2 2 2 5 5 5 这个样子,没有第三种数值,则不输出结果
逻辑上,第一步遍历数组,获取max和min的值;
第二步,累加数组,当a[i]==min||a[i]==max的时候,则跳过,之后除以一共累加的个数即可.
(2)的意思,就是如果数组是 2 2 2 2 2 5 5 5 这个样子,没有第三种数值,则不输出结果
看了 求数组元素的平均值定义一个含...的网友还看了以下:
英语翻译大概是说:这项活动是我参加过的不是最长时间的那一个,但是是让我觉得最受益匪浅的,最值得描述的 2020-03-30 …
x=2+3cosθ,y=-1+3sinθ;求:①X+Y的最值;②X^2+Y^2最值;③求(X,Y) 2020-04-11 …
1,已只函数f(x)=2cosx(sinx-cosx)+1,x属于R(1)求函数f(x)的最小正周 2020-04-27 …
函数y=cos2x+cosx的最值情况cos2x有无最大值cosx有无最大值? 2020-04-27 …
求y=sinx+2/sinx,x∈(0,π)的最值解:令t=sinx,x∈(0,π),则t∈(0, 2020-05-13 …
求函数f(x)=2cosXsin(X+π/3)-√3sin^2X+sinXcosX的最值及单调区间 2020-05-16 …
如果实数x,y满足x平方+y平方-4x+1=0求:1,y/x的最大值 2,y-x的最小值 3 2020-05-16 …
设f(x)=x的平方-2|x|-1,(—3≤x≤3),判断f(x)的奇偶性,并证明.求这个函数的最 2020-05-17 …
实数x,y满足3x²+2y²=6x,求x²+y²的最小值和最大值函数的最值! 2020-05-17 …
|z+3i|=2|z+4+5i|的最值上面是2个式子求|z+4+5i|的最值 2020-05-24 …