输入n个数,找出所有大于n个数的平均值的哪些数及最小数

C++程序设计的题目... C++程序设计的题目 展开
佳雨007
2010-05-18 · TA获得超过188个赞
知道小有建树答主
回答量:87
采纳率:0%
帮助的人:126万
展开全部
#include <iostream>
using namespace std;
void main()
{ int i,n;
float a[50],sum=0.0,ave,min;
cout<<"请输入数据数目:";
cin>>n;
for(i=0;i<n;i++)
{ cout<<"输入第"<<i+1<<"个数:";
cin>>a[i];
}
for (i=0;i<n;i++) sum=sum+a[i]; //对输入的n个数进行求和运算;
ave=sum/n; //平均数等于总和除以数的个数;
cout<<"平均数"<<ave<<endl;
for(i=0;i<n;i++)
if (a[i]>ave)
{cout<<"大于平均数"<<ave<<"的数:"<<a[i]<<endl;} //输出大于平均数的数;
min=ave;
for(i=0;i<n;i++) //在所有未比较过的数中找出最小的数赋给min;
if (a[i]<=min) min=a[i];
cout<<"其中,最小的数是"<<min<<endl;
}
话说lz你分也不给,某居然给回答了……
说笑了,我想我这样写lz可以看懂吧。希望我的回答对你有帮助。
这就是c++的程序啊。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式