首页 > 代码库 > zjut 1179 平均数
zjut 1179 平均数
平均数 Time Limit:1000MS Memory Limit:32768K
Description:
求若干个整数的平均数。
Input:
输入数据含有不多于5组的数据,每组数据由一个整数n(n≤50)打头,表示后面跟着n个整数。Output:
对于每组数据,输出其平均数,精确到小数点后3位,每个平均数应占单独一行。Sample Input:
3 6 5 18 4 1 2 3 4
Sample Output:
9.6672.500
#include <iostream>using namespace std;int main(){ int n,x; double sum; cout.precision(3);//输出精确到小数点后三位,并 四舍五入 while(cin>>n) { sum=0; for(int i=1;i<=n;i++) { cin>>x; sum=sum+x; } cout<<fixed<<sum/n <<endl; } return 0;}
#include <iostream>
#include<iomanip>
using namespace std;
int main()
{
int n,x;
double sum;
cout.precision(3);//输出精确到小数点后三位,并 四舍五入
while(cin>>n)
{
sum=0;
for(int i=1;i<=n;i++)
{
cin>>x;
sum=sum+x;
}
cout<<fixed<<sum/n <<endl;
}
return 0;
}
#include <iostream>#include<iomanip>using namespace std;int main(){ int n,x; double sum; while (cin>>n) { sum=0; for (int i=1;i<=n;i++) { cin>>x; sum=sum+x; } cout<<fixed<<setprecision(3)<<sum/n <<endl;//输出精确到小数点后三位,并 四舍五入 } return 0;}
#include <iostream>
#include<iomanip>
using namespace std;
int main()
{
int n,x;
double sum;
while (cin>>n)
{
sum=0;
for (int i=1;i<=n;i++)
{
cin>>x;
sum=sum+x;
}
cout<<fixed<<setprecision(3)<<sum/n <<endl;//输出精确到小数点后三位,并 四舍五入
}
return 0;
}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。