首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:计算并输出给定数组(长度为9)中每相邻两个元素的平均值的平方根之和。 例如,若给定数组中的9个元素依次为 12.0、34.0、4.0、23.0、34.0、45.0、18.0、3.0、11.0,则输出应为S=35.
请编写函数fun,其功能是:计算并输出给定数组(长度为9)中每相邻两个元素的平均值的平方根之和。 例如,若给定数组中的9个元素依次为 12.0、34.0、4.0、23.0、34.0、45.0、18.0、3.0、11.0,则输出应为S=35.
admin
2018-07-19
55
问题
请编写函数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("\nThe original data is:");
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);
/ * * * * * * * * * * * * /
}
选项
答案
double 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://kaotiyun.com/show/6kxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下四个选项中,不能看作一条语句的是()。
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
有以下程序段int m=0,n=0; char c=’a’;scanf("%d%c%d",&m,&c,&n);printf("%d,%c,%d\n",m,c,n);若从键盘上输入:10A10,则输出结果是:
现有如下程序段#include"stdio.h"main(){intk[30]={12,324,45,6,768,98,21,34,453,456};intcount=0,i=0;while(L
若有运算符:>、=、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为()
下列程序的运行结果为()。#include<stdio.h>voidabc(char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if(str[i
若有以下定义:intt[3][2];,能正确表示t数组元素地址的表达式是______。
若有程序片段: inta[12]={0},*p[3],**pp,i for(i=0;i<3;i++) p[i]=&a[i*4]; pp=p; 则对数组元素的错误引用是()
设有定义:intk=1,m=2;floatf=7;则下列选项中错误的表达式是()。
函数fun的功能是计算xndoublefun(doublex,intn){inti;doubley=1;for(i=1;i<=n;i++)y=y*x;returny;}主函数
随机试题
Thebasicprincipleofradarisillustratedbywhathappenswhenoneshoutsinacave.Theechooftheshouting(11)______the
运动员比赛前补糖有助于改善耐力,补糖的适宜时间是()。
A.细辛麻黄B.桂枝细辛C.麻黄桂枝D.细辛干姜E.干姜半夏小青龙汤中主要起发汗散寒解表作用的药物是
取得时效
根据《屋面工程技术规范》,为了减轻屋面荷载,平屋面单坡大于下列何值时,宜作坡度不小于3%的结构找坡?
我国统计工作实行的管理体制是()。
某商业企业(增值税一般纳税人)2014年批发货物取得不含税收入7900万元,对消费者零售取得的价款2340万元;不动产对外出租取得收入20万元;以成本价为550万元,对外不含税销售价为800万元的货物对外投资,与投资方共担风险;将外购价值100万元的商品用
按照现行资源税的规定,下列说法正确的有()。
一条电车线路的起点站和终点站分别是甲站和乙站,每隔5分钟有一辆电车从甲站发出开往乙站,全程要走15分钟。有一个人从乙站出发沿电车线路骑车前往甲站。他出发的时候,恰好有一辆电车到达乙站。在路上他又遇到了10辆迎面开来的电车。到达甲站时,恰好又有一辆电车从甲站
不管使用哪种牙膏,经常刷牙都将降低牙齿腐烂的可能性。科学家得出结论:当刷牙时,通过去除牙齿与牙龈上所形成的牙菌斑薄片,可以减少牙齿腐烂。因此,可以不用加氟牙膏,只要认真刷牙就能告别蛀牙。下面哪一个是对上面推论的一个批评?
最新回复
(
0
)