三、程序填空题下面程序中,函数fun的功能是:根据所给的一组学生的成绩,由公式:计算出标准差σ并返回。公式中μ为平均成绩,N为学生人数,xi为学生成绩。例如,如有成绩为:50,60,70,80,90,100,55,65,75,85,95,99,则运行结果应为:16.527754请在程序的下划线处填入正确的内容,使程序得出正确的结果。注意:源程序代码中,不得增行或删行,也不得更改程序的结构!#include <stdio.h>#include <math.h>double fun(double x[ ], int n){int i; double avg=0.0, sum=0.0;for (i=0; i<n; i++) /found/avg += (31) ;//x[i]/found/ (32) /= n; //avgfor (i=0; i<n; i++)
把代码截图贴出来吧,你这贴的都看不出来哪里要加代码
#include <stdio.h>
#include <math.h>
double fun(double x[ ], int n){
int i;
double avg=0.0, sum=0.0;
for (i=0; i<n; i++)
sum += x[i]; //sum += (31)
avg = sum/n; //avg = (32) / n;
for (i=0; i<n; i++)
sum += (x[i] - avg) * (x[i] - avg);
return sqrt(sum/n);
}
填空处
(31) sum += x[i];
(32) avg = sum