首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:计算并输出给定数组(长度为9)中每相邻两个元素的平均值的平方根之和。 例如,若给定数组中的9个元素依次为12.0、34.0、4.0、23.0、34.0、45.0、18.0、3.0、11.0,则输出应为s=35.951014。 注
请编写函数fun,其功能是:计算并输出给定数组(长度为9)中每相邻两个元素的平均值的平方根之和。 例如,若给定数组中的9个元素依次为12.0、34.0、4.0、23.0、34.0、45.0、18.0、3.0、11.0,则输出应为s=35.951014。 注
admin
2022-06-24
32
问题
请编写函数fun,其功能是:计算并输出给定数组(长度为9)中每相邻两个元素的平均值的平方根之和。
例如,若给定数组中的9个元素依次为12.0、34.0、4.0、23.0、34.0、45.0、18.0、3.0、11.0,则输出应为s=35.951014。
注意:请勿改主动函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
#include<stdio.h>
#include<math.h>
double fun(double x[9])
{
}
main( )
(double s,a[9]={12.0,34.0,4.0,23.0,34.0,45.0,18.0,3.0,11.0);
int i;
FILE*out;
printf("\nTheoriginaldatais:");
for(i=0;i<9;i++)
printf("%6.1f",a
);
printf("\n");
s=fun(a);
printf("s=%f\n",s);
/************/
Out=fopen("out.dat","w");
fprintf(out,"%f",s);
fclose(out);
/************/
}
选项
答案
doubIe fun(double x[9]) { double sum=0.0: int i,j=1; for(i=0;i<9;i++) if(j<=8) { sum+=sqrt((x[i]+x[i+1])/2.0);/*相邻两个元素之平均值的平方根之和*/ j++; } return sum; }
解析
本题考查:for循环;sqrt函数(平方根的计算);复合赋值运算。
计算数组相邻两个元素的平均值,首先要取出数组中相邻两个元素,即x
和x[i+1]。本程序使用循环语句遍历整个数组,在条件语句中计算相邻两个元素的平均值,并累加其平方根。
转载请注明原文地址:https://jikaoti.com/ti/D6d0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inta,b;通过语句scanf(’’%d;%d’,&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是
以下叙述中错误的是
有以下程序#include<stdio.h>#include’’string.h’’typedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb={”Zhao’’,’
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
软件需求规格说明书在软件开发中的作用不包括()。
下列选项中能正确定义数组的语句是()。
已知“inta=6;”则执行“a+=a-=a*a;”语句后,a的值为()。
对如下二叉树进行后序遍历的结果为
数据字典(DD)所定义的对象都包含于()。
代码编写阶段可进行的软件测试是
随机试题
调合显示剂时,用作粗刮的,可调得稀些,用作精刮的应调的稠些。()
对于同种商品的某个数量指标在某个时期或时刻的数值与另一个时期或时刻的数值相除,就得到了该数量指标的一个比率指标,称为其()
债权申报期限自人民法院发布受理破产申请公告之日起计算,最短不得少于()日。
下列事项中,汇票必须记载的事项有( )。
为向A公司支付购买机器设备的货款,B公司向自己开户的C银行申请开具银行承兑汇票。C银行审核同意后,B公司依约存人C银行300万元保证金,并签发了以自己为出票人、A公司为收款人、C银行为承兑人、金额为1000万元、见票后3个月付款的银行承兑汇票,C银行在该汇
(2011年)某机构投资者对已在上海证券交易所上市的A公司进行调研时,发现A公司如下信息:(1)甲为A公司的实际控制人,通过B公司持有A公司34%的股份。甲担任A公司的董事长、法定代表人。2009年8月7日,经董事会决议(甲回避表决),A公司为B公司向C
下列词语中没有错别字的一项是()。
电影开演时观众中女士与男士人数之比为5:4,开演后无观众人场.放映一段时间后,女士的百分之二十、男士的百分之十五离场,此时在场的女士与男士人数之比为[].
如果小张考试及格并且大田考试不及格,则小娜考试一定不及格。如果以上命题是真的,那么再加上什么前提,可以得出结论:大田考试及格了?
"ZoologyClass"Inthelecture,theprofessorexplainscoralreefs.Indicatewhethereachofthefollowingisatruestatement
最新回复
(
0
)