给你N个实数,求他们的平均值,

题目描述:

给你N个实数(N <= 100),求他们的平均值。

输入:

输入数据第一行是正整数N,接下来一行有N个实数

输出:

输出这N个数的平均值,结果保留两位小数。

示例输入:

3

1.0  2.0  3.0

示例输出

2.00

 

语言:C++
作者:匡效国
学校:烟台大学
时间:2013/3/19
代码如下:
 

#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
    int N,i;
    double a,sum=0,average;
    cin>>N;
    while(N<0||N>100)
    cin>>N;
    for(i=1;i<=N;i++)
    {
        cin>>a;
        sum+=a;
    }
    average=sum/N;
    cout<<setiosflags(ios::fixed)<<setprecision(2)<<average<<endl;
    return 0;
}

 

 

 

 

你可能感兴趣的:(给你N个实数,求他们的平均值,)