欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C++使用循環(huán)計算標準差的代碼實現(xiàn)

 更新時間:2023年12月28日 09:22:59   作者:SunkingYang  
在C++中,計算標準差可以使用循環(huán)來實現(xiàn),本文給大家介紹了一個示例代碼,演示了如何使用循環(huán)計算標準差,文中示例代碼介紹的非常詳細,具有一定的參考價值,需要的朋友可以參考下

在C++中,計算標準差可以使用循環(huán)來實現(xiàn)。下面是一個示例代碼,演示了如何使用循環(huán)計算標準差:

#include <iostream>
#include <cmath>

int main() {
    int arr[] = {2, 4, 6, 8, 10}; // 測試數(shù)據(jù),可以根據(jù)實際需求修改

    int n = sizeof(arr) / sizeof(arr[0]); // 計算數(shù)組的長度
    double sum = 0; // 存儲所有數(shù)據(jù)的和
    double mean = 0; // 存儲均值

    // 計算所有數(shù)據(jù)的和
    for (int i = 0; i < n; i++) {
        sum += arr[i];
    }

    // 計算均值
    mean = sum / n;

    double sumOfSquaredDiff = 0; // 存儲所有數(shù)據(jù)與均值差的平方和

    // 計算每個數(shù)據(jù)與均值的差的平方,并累加
    for (int i = 0; i < n; i++) {
        sumOfSquaredDiff += pow(arr[i] - mean, 2);
    }

    // 計算標準差
    double stdDev = sqrt(sumOfSquaredDiff / n);

    std::cout << "標準差:" << stdDev << std::endl;

    return 0;
}

這段代碼首先定義了一個整數(shù)數(shù)組arr,然后計算數(shù)組的長度n。接著,使用一個循環(huán)計算所有數(shù)據(jù)的總和sum。

然后,計算均值mean,即將總和除以數(shù)組長度。

接下來,使用另一個循環(huán)計算所有數(shù)據(jù)與均值差的平方和sumOfSquaredDiff。這里使用了pow函數(shù)來計算平方。

最后,計算標準差stdDev,即將平方和除以數(shù)組長度再開方。

最后,輸出標準差的值。

你可以根據(jù)自己的實際需求修改測試數(shù)據(jù),并使用以上代碼計算標準差。

到此這篇關于C++使用循環(huán)計算標準差的代碼實現(xiàn)的文章就介紹到這了,更多相關C++循環(huán)計算標準差內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • c++特殊構造函數(shù)詳解

    c++特殊構造函數(shù)詳解

    大家好,本篇文章主要講的是c++特殊構造函數(shù)詳解,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2022-01-01
  • C++函數(shù)對象詳解附帶實例

    C++函數(shù)對象詳解附帶實例

    這篇文章主要介紹了C++函數(shù)對象詳解附帶實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • 淺談C語言之字符串處理函數(shù)

    淺談C語言之字符串處理函數(shù)

    下面小編就為大家?guī)硪黄獪\談C語言之字符串處理函數(shù)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-08-08
  • C++線程池實現(xiàn)代碼

    C++線程池實現(xiàn)代碼

    C++11中,線程我們可以理解為對應一個thread對象,任務可以理解為要執(zhí)行的函數(shù),通常是耗時的函數(shù)。線程過多或者頻繁創(chuàng)建和銷毀線程會帶來調(diào)度開銷,進而影響緩存局部性和整體性能
    2021-12-12
  • C++靜態(tài)成員變量和靜態(tài)成員函數(shù)的使用方法總結

    C++靜態(tài)成員變量和靜態(tài)成員函數(shù)的使用方法總結

    下面小編就為大家?guī)硪黄狢++靜態(tài)成員變量和靜態(tài)成員函數(shù)的使用方法總結。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • C 語言基礎----詳解C中的運算符

    C 語言基礎----詳解C中的運算符

    這篇文章主要介紹了C語言中的運算符,文中講解非常詳細,適合初學小白進行學習,想入門C語言的朋友不妨了解下
    2020-06-06
  • Qt利用QState狀態(tài)機實現(xiàn)控件互斥操作詳解

    Qt利用QState狀態(tài)機實現(xiàn)控件互斥操作詳解

    這篇文章主要為大家詳細介紹了Qt如何利用QState狀態(tài)機實現(xiàn)控件互斥操作,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2022-12-12
  • 養(yǎng)成良好的C++編程習慣之內(nèi)存管理的應用詳解

    養(yǎng)成良好的C++編程習慣之內(nèi)存管理的應用詳解

    "養(yǎng)成良好的編程習慣"其實是相當綜合的一個命題,可以從多個角度、維度和層次進行論述和評判,如代碼的風格、效率和可讀性;模塊設計的靈活性、可擴展性和耦合度等等,要試圖把所有方面都闡述清楚必須花很多的精力,而且也不一定能闡述得全面
    2013-05-05
  • C++ 中實現(xiàn)把EXCEL的數(shù)據(jù)導入數(shù)據(jù)庫(ACCESS、MSSQL等)實例代碼

    C++ 中實現(xiàn)把EXCEL的數(shù)據(jù)導入數(shù)據(jù)庫(ACCESS、MSSQL等)實例代碼

    這篇文章主要介紹了C++ 中實現(xiàn)把EXCEL的數(shù)據(jù)導入數(shù)據(jù)庫(ACCESS、MSSQL等)實例代碼的相關資料,需要的朋友可以參考下
    2017-04-04
  • 探究在C++程序并發(fā)時保護共享數(shù)據(jù)的問題

    探究在C++程序并發(fā)時保護共享數(shù)據(jù)的問題

    這篇文章主要介紹了探究在C++程序并發(fā)時保護共享數(shù)據(jù)的問題,也有利于大家更好地理解C++多線程的一些機制,需要的朋友可以參考下
    2015-07-07

最新評論