美文网首页
求平均值的方法

求平均值的方法

作者: luomoxyz | 来源:发表于2016-12-07 10:50 被阅读45次
    int main(){
        int arr[10] = {1, 2, 3, 4 ,5, 6, 7, 8, 9,10};
        int output = 0;
        for(int i = 0;i < 10; i++){
            output += arr[i];
     }
     cout << output * 1.0/10 << endl;
     double ave = 0;
     for(int i = 0; i < 10; i++){
         ave = (i * ave + arr[i])*1.0/(i + 1);
     }
     cout << ave << endl;
     return 1;
     }
    

    简单解释如下:

    上面程序用了两种方式来求数组的平均数, 第一种方法最直观,但是容易出现数值溢出的问题, 法二则避免了这个缺点....

    相关文章

      网友评论

          本文标题:求平均值的方法

          本文链接:https://www.haomeiwen.com/subject/npedmttx.html