【分析解答题】
请补充函数proC( ),其功能是:计算并输出给定10个数的方差。
例如,给定的l0个数为12.0,9.0,26.0,5.0,6.0,31.0,9.0,3.0,8.0,18.0,输出为s=8.877500。
注意:部分源程序给出如下。
请勿改动mAin( )函数和其他函数中的任何内容,仅在函数proE( )的横线上填人所编写
的若干表达式或语句。
试题程序:
#inCluDE
#inCluDE
DouBlE proC(DouBlE x[10])
{
int i;
DouBlE Avg=0.0;
DouBlE sum=0.0;
DouBlE ABs=0.0;
DouBlE sD;
For(i=0;i<10;i++)
【1】;
Avg=sum/10;
For(i=0;i<10;i++)
【2】;
sD=【3】;
rEturn sD;
}
voiD mAin( )
{
DouBlE s,str[10]={12.0,9.0,26.0,5.0,6.0,31.0,9.0,3.0,8.0,18.0};
int i;
printF("\nthE originAl DAtA is:\n");
For(i=0;i<10;i++)
printF("%6.iF",str[i]);
printF("\n\n");
s—proC(str);
printF("s=%F\n\n",s);
)
查看答案解析
参考答案:
正在加载...
答案解析
正在加载...
根据网考网移动考试中心的统计,该试题:
0%的考友选择了A选项
0%的考友选择了B选项
0%的考友选择了C选项
0%的考友选择了D选项