提供C语言写法的一种简单思路
#include<stdio.h>
#include<math.h>
int main()
{
int n;
scanf("%d",&n);
int a[n];
double count;
for(int i=0;i<n;i++)
{
scanf("%d",&a[i]);
count += a[i];
}
double avg = count/n;//求平均数
double sum = 0;
double fin = 0;
for(int i=0;i<n;i++)
{
sum+=pow(a[i]-avg,2);//求内部计算过后的和
fin = sqrt(sum/n);//求最终方差
}
printf("%.5lf",fin);
}