c语言求成绩标准差,C程序计算标准偏差
C程序計算標準偏差
在此示例中,您將學習使用數組計算10個數字的標準偏差。
要理解此示例,您應該了解以下C語言編程主題:
該程序使用數組計算單個系列的標準偏差。為了計算標準差,我們創建了一個名為calculateSD()的函數。
程序計算標準偏差#include?
#include?
float?calculateSD(float?data[]);
int?main()?{
int?i;
float?data[10];
printf("輸入10個元素:?");
for?(i?=?0;?i?
scanf("%f",?&data[i]);
printf("\n標準偏差?=?%.6f",?calculateSD(data));
return?0;
}
float?calculateSD(float?data[])?{
float?sum?=?0.0,?mean,?SD?=?0.0;
int?i;
for?(i?=?0;?i?
sum?+=?data[i];
}
mean?=?sum?/?10;
for?(i?=?0;?i?
SD?+=?pow(data[i]?-?mean,?2);
return?sqrt(SD?/?10);
}
輸出結果輸入10個元素:?1
2
3
4
5
6
7
8
9
10
標準偏差?=?2.872281
在這里,包含10個元素的數組將傳遞給calculateSD()函數。 該函數使用平均值計算標準偏差并將其返回。
總結
以上是生活随笔為你收集整理的c语言求成绩标准差,C程序计算标准偏差的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux7有相当于wget的,cent
- 下一篇: c语言程序设计 黄建灯,C语言程序设计教