C++编程:从键盘输入10个数,编程求出最大值、最小值和平均值并输出。

如题所述

#include <iostream.h>
void main()
{
int a[10],i,s=0;
float arry;
for(i=0;i<10;i++)
cin>>a[i];
for(i=0;i<10;i++)
{
for(int j=i+1;j<10;j++)
{
if(a[i]>a[j])
{
int t=a[j];
a[j]=a[i];
a[i]=t;
}
}
}
cout<<"最小数="<<a[1]<<endl;
cout<<"最大数="<<a[9]<<endl;
for(i=0;i<10;i++)
{
s=s+a[i];
}
arry=s/10;
cout<<"平均值="<<arry<<endl;
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-07-12
#include<iostream.h>
voidmain()
{
inta[10],i,s=0;
floatarry;
for(i=0;i<10;i++)
cin>>a[i];
for(i=0;i<10;i++)
{
for(intj=i+1;j<10;j++)
{
if(a[i]>a[j])
{
intt=a[j];
a[j]=a[i];
a[i]=t;
}
}
}
cout<<"最小数="<<a[1]<<endl;
cout<<"最大数="<<a[9]<<endl;
for(i=0;i<10;i++)
{
s=s+a[i];
}
arry=s/10;
cout<<"平均值="<<arry<<endl;
}
第2个回答  2009-04-17
用EXCEL多简单。
相似回答