c语言 输入:x1,x2....xn 输出:y1=x1⼀1,y2=(x1+x2)⼀2,y3=(x1+x2+x3)⼀3,yn=(x1+x2...+xn)⼀n(求各项平均值)

2025-06-27 23:14:52
推荐回答(2个)
回答1:

输出:s=[(∑(xt-y)^2)^1/2]/n (标准差)

这段公式,可不可以清楚一点。

回答2:

for(i=1;i<=n;i++)scanf("%lf",&x[i]);
sx[1]=x[1];

for(i=2;i<=n;i++)sx[i]=sx[i-1]+x[i]; //求前缀和
for(i=1;i<=n;i++)y[i]=sx[i]/i;
z[1]=x[1]-y[1];
for(i=2;i<=n;i++)z[i]=z[i-1]+x[i]-y[i];
擂台法求maxz,minz
……