一.题目
二.分析与思路
带公式,我记得前面有个算标准差的题,我直接C—V过来
三.代码实现
#include<bits/stdc++.h>//万能头
int main()
{
int n;
scanf("%d",&n);
double num[n];
double E_x=0;
double E_x_square=0;
for(int i=0;i<n;i++){
scanf("%lf",&num[i]);
E_x+=num[i];//和
E_x_square+=num[i]*num[i];//平方和
}
double n0=n*1.0;
E_x/=n0;//E[X]
E_x_square/=n0;//E[X^2]
double SD_x=E_x_square-E_x*E_x;//公式
printf("%.0lf",SD_x);
return 0;
}
四.评价
考点重复啦!