编程序按下列公式计算s的值(其中n、x1、x2、…xn由键盘输入)

来源:百度知道 编辑:UC知道 时间:2024/09/20 02:30:28
编程序按下列公式计算s的值(其中n、x1、x2、…xn由键盘输入)
n
s= ∑ (xi-x0)2 (其中x0是x1、x2、…xn的平均值)
i=1

#include <stdio.h>

int main(void)
{
int i, n;
double x[256], x0, sum;

printf("n = ");
scanf("%d", &n);
x0 = 0.0;
for (i = 0; i < n; ++i) {
printf("x%d = ", i+1)
scanf("%f", &x[i]);
x0 += x[i];
}
x0 /= n;

sum = 0.0;
for (i = 0; i < n ; ++i) {
sum += (x[i] - x0) * (x[i] - x0);
}
printf("sum = %f", sum);

return 0;
}