C++编程:分别设计一个求最大值与最小值的函数,求出最大、最小及中间值,并输出。

谢谢!急需!
恩,就是输入若干个数,求最大值、最小值和平均值么

中间值是指平均值吧?输入若干个数,求最大值、最小值和平均值么?

下面这段就是,输入N(10)个数
#define N 10
#include <iostream.h>
void main()
{
int a[N],i,s=0;
float arry;
for(i=0;i<N;i++)
cin>>a[i];
for(i=0;i<N;i++)
{
for(int j=i+1;j<N;j++)
{
if(a[i]>a[j])
{
int t=a[j];
a[j]=a[i];
a[i]=t;
}
}
}
cout<<"最小值="<<a[1]<<endl;
cout<<"最大值="<<a[N-1]<<endl;
for(i=0;i<N;i++)
{
s=s+a[i];
}
arry=s/N;
cout<<"平均值="<<arry<<endl;
}
温馨提示:答案为网友推荐,仅供参考
相似回答