首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:计算并输出给定10个数的方差。 S一[((XX—X')2)/10]0.5 其中:S=((XX一X')2)/10 例如,给定的10个数为95.0、89.0、76.0、65.0、88.0、72.0、85.0、
请编写函数fun,其功能是:计算并输出给定10个数的方差。 S一[((XX—X')2)/10]0.5 其中:S=((XX一X')2)/10 例如,给定的10个数为95.0、89.0、76.0、65.0、88.0、72.0、85.0、
admin
2021-02-25
51
问题
请编写函数fun,其功能是:计算并输出给定10个数的方差。
S一[(
(X
X
—X')
2
)/10]
0.5
其中:S=(
(X
X
一X')
2
)/10
例如,给定的10个数为95.0、89.0、76.0、65.0、88.0、72.0、85.0、81.0、90.0、56.0,则输出为S=11.730729。
注意:请勿改动主main函数和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<math.h>
#include<stdio.h>
double fun(double x[10])
{
}
void main()
{
FIILE*wf:
double s,x[10]=95.0,89.0,76.0,
65.0,88.0,72.0,85.0,81.0,90.0,56.0};
int 1:
printf("The original data is:n");
for(i=0;i<10;i++)
printf("%6.1f",x
);
printf("n"):
s=fun(x):
printf("s=%f\n",s);
/* * * * * * * * * * * */
wf=fopen("out.dat","w"):
fprintf(wf,"f",s);
fclose(wf):
/* * * * * * * * * * * */
选项
答案
double fun(double x[10]) { double x1=0.0,s=0.O: int i: for(i=0;i<10;i++) x1=x1+x[i]; x1=x1/10; /*求10个数的平均值*/ for(i=0;i<10;i++) s=s+(x[i]一x1)*(x[i]一x1); return sqrt(s/10); /*求10个数的方差*/ }
解析
本题考查:平均值的求法;for循环;复合运算符;sqrt函数(求方差)。
这是一道求公式的值的题目,程序中第1个循环用来完成求10个数的总和,接着再用xl=xl/10来求出平均值。第2个循环用来求累加和的值,最后将累加和的平方根返回,注意sqrt函数的应用。
转载请注明原文地址:https://kaotiyun.com/show/iBtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是()。
有以下程序:#include<stdio.h>main(){intx;scanf("%d",&x);if(x<=3);elseif(x!=10)printf("%d\n",x);}程序运行时,输入的值在哪个范
下列叙述中正确的是()。
39.有以下程序:#include<stdio.h>#include<stdio.h>structS{charname[10];};voidchange(structS*data,intvalue){strcpy(data一>
下列给定程序中,函数fun的功能是:计算f(x)=1+x+<10-6。若x=2.5,函数值为12.182494。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构。试题程序
对下列二叉树进行前序遍历的结果是
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
下列与队列结构有关联的是
下面是有关C语言字符数组的描述,其中错误的是
随机试题
患者高热,烦闷躁扰,手足抽搐,发为痉厥,甚则神昏,舌绛而干,脉弦而数。治宜选用
我国从1993年下半年开始采用______发行股票的方法。()
(2011年第155题)甲状腺激素分泌过多时,可引起升高的是
赵某为钱某打印一本书稿,钱某借给赵某一本工具书。赵某完成打印任务后,钱某一直没有给赵某支付报酬。钱某借给赵某的书,赵某也没有还给钱某。于是,钱某想用工具书抵偿应付给赵某的报酬。请问下列解释中正确的有()。
某股份有限公司系上市公司,由于近期公司内部发生一些重大变化和事故,国务院证券管理部门决定暂停其股票上市。该公司发生的重大变化与事故可能是()。
某季节性冻土地区的铁路为Ⅱ级铁路,场地为细粒土场地,土的塑性指数为12,有效粒径为0.003mm,平均粒径为0.01mm,该场地有害冻胀深度为1.0m,地下水位为2.0m,为防止路基发生冻害,路堤高度最小不应低于( )。
背景资料:高新技术企业新建厂区里一栋8层框架结构办公楼工程,采用公开招标的方式选定A施工单位作为施工总承包,双方按
桥涵顶进施工程序中,完成浇筑后背梁工作底板工作后,紧接着应进行()工作。
勾兑食品,指在食品里添加了那些不该有的添加剂、防腐剂勾兑,颠覆了原生态的食品生产方式,可以用极高效方式,用最小的投入在最少的时间内加工出色香味俱全的食品来。根据上述定义,下列不属于勾兑食品的一项是:
HeutewerdenVorksliedernurnochsehrselten_____
最新回复
(
0
)