首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:计算并输出给定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。
请编写函数fun,其功能是:计算并输出给定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。
admin
2018-07-19
47
问题
请编写函数fun,其功能是:计算并输出给定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()
{
FILE*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.If",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.0; 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个数的总和,接着再用x1=x1/10来求出平均值。第2个循环用来求累加和的值,最后将累加和的平方根返回,注意sqrt函数的应用。
转载请注明原文地址:https://kaotiyun.com/show/ptxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
定义int*swap()指的是______。
变量a所占的内存字节数是______。unionU{charst[4];inti;long1;};structA{intc;unionUu;}a;
有如下程序:#include<stdio.h>main(){floatx=2.0,y;if(x<0.0)y=0.0;elseif(x>10.0)y=1.0/x;else
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数语第一个数兑换,把最大的数语最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){i
软件工程研究的内容主要包括:【】技术和软件工程管理。
下列程序的输出结果是______。#include<stdio.h>main(){inta=2,c=5;printf("a=%%d,b=%%d\n",a,c);}
能正确表示逻辑关系""a≥10或a≤0"",的C语言表达式是_____。
若有程序片段: inta[12]={0},*p[3],**pp,i for(i=0;i<3;i++) p[i]=&a[i*4]; pp=p; 则对数组元素的错误引用是()
设有如下定义:int(*ptr)():则以下叙述中正确的是()。
随机试题
在一腹泻犊牛群中,伴有体温升高现象,37~39℃。粪便直接涂片经抗酸染色后可见卵囊为玫瑰红色,圆形或椭圆形,大小约4~5μm,背景为蓝绿色。卵囊着色深浅不一,染色深者内部可见4个月牙形的子孢子,多数卵囊外有一晕圈状结构。该病最有可能是
女,21岁。大学生,近1年来听课发愣,不做笔记,有时自语自笑,动作迟缓,3天前开始终日卧床,不吃饭,不知上厕所,精神检查:意识清,卧床不动不语,针刺其身体无反应,肌张力增高,令患者张嘴,反把嘴闭得更紧,把患者肢体摆成不舒服的姿势,可以保持很久不变,躯体及神
王涛与王海兄弟俩自幼丧母,由父亲王天明抚养长大。因王涛在外地工作,王海一直与王天明居住在一起。后来,王天明生病住院期间,王涛因工作繁忙,也是由王海照料直到去世。王天明去世后,王海打电话告诉王涛,王天明生前留下书面遗嘱,所遗留的一套3居室住房归王海所有,现准
基金当事人不包括()。
在波士顿矩阵中,市场占有率低,业务增长率高的业务是()。
《中国人民银行法》规定:“中国人民银行可以在公开市场上买卖国债和其他政府债券以及外汇。”中国人民银行买卖的证券需要符合以下标准()。
商业银行向消费者提供消费贷款,这种信用形式属于()。
如果学校的财务部门没有人上班,我们的支票就不能入账;我们的支票不能入账。因此,学校的财务部门没有人上班。请在下列各项中选出与上句推理结构最为相似的一句。
Itisspeculatedthatgardensarisefromabasicneedintheindividualswhomadethem:theneedforcreativeexpression.There
Ifweareindeednostalgicfortheweightofclocktime,itisworthrememberingthatthestandardizedtimethatmostofusknow
最新回复
(
0
)