首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;并将大于平均值的数放在形参y所指数组中,在主函数中输出。 例如,有10个正数:46 30 32 40 6 17 45
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;并将大于平均值的数放在形参y所指数组中,在主函数中输出。 例如,有10个正数:46 30 32 40 6 17 45
admin
2019-03-06
53
问题
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;并将大于平均值的数放在形参y所指数组中,在主函数中输出。
例如,有10个正数:46 30 32 40 6 17 45 15 48 26,平均值为:30.500000
主函数中输出:46 32 40 45 48
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件灾下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include
#include
#define N 10
double fun(double X[],double*y)
{ int i,j ; double av;
/************found************/
av=_____1_____;
/************found************/
for(i=0;i
for(i=j=0; i
/************found************/
i f(x
>av)y[_____3_____]=x
;
y[j]=一1;
return av;
}
main()
{ int i;double X(N],y[N];
for(i=0; i
=rand()%50;
printf("%4.of",x
);}
printf("\n");
printf("\nThe average is: %f\n",
fun(x,y));
for(i=0; y
>=0 ; i++)printf
("%5.1 f",y
);
printf("\n");
}
选项
答案
(1)0 (2)x[i]/N (3)j++
解析
函数fun的功能是计算形参x所指数组中N个数的平均值,同时利用传址参数传回平均值。第一空:“retum av;”可知变量av保存了平均值,故第一空处av初始化应为0,即第一空处应填“0”。
第二空:“for(i=0;i
第三空:“if(x
>av)yL3J=x
;”是将X
保存在y所指的数组中,i是循环变量,j初始化为0,故y口的计数变量为i,故第三空处应为“i++”。
转载请注明原文地址:https://kaotiyun.com/show/AIRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库的两级映射中,从概念模式到内模式的映射一般由______实现。
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。intword(char*s){intnum=0,flag=0;while(*s){if(【】=’’)flag=0;elseif(【】){
下列程序的运行结果为【】。main(){intx,y,z;X=12;y=012;z=0l2;printf("%d,%d,%d\n",x,y,z);}
若给fun函数的形参s传送字符串:"abc-6354abc",则函数的返回值是()。(字符串中包括空格)longfun(charS[]){longn;intsign;for(;isspace(*s)||islow
_____________的目的是分析数据问内在语义关联,在此基础上建立一个数据的抽象模型。
在下列字符序列中,不可用做C语言标识符的是()
软件设计包括软件的结构、数据、接口和过程设计,其中软件的过程设计是指()。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
随机试题
A、①B、②C、③D、④D
设f’(x)为连续函数,则下列命题正确的是()
A.空气B.土壤C.食品,水D.血液,体液E.动物甲型和戊型肝炎的传播主要是通过
中国证监会或者其派出机构可以作出终止审查的决定的情形包括()。
绿色营销是以()为前提。
某商业银行大堂有专人负责向前来储蓄的客户介绍不同种储蓄存款产品的区别,这属于理财顾问服务。()
公园只售两种门票:个人票每张5元,10人一张的团体票每张30元,购买10张以上的团体票的可优惠10%。甲单位45人逛公园,按以上规定买票,最少应付多少钱?()
下列选项中,视图不能够完成的是
在考生文件夹下有一个工程文件sjt4.vbp。窗体上的控件如图所示。程序运行时,若选中“累加”单选按钮,则“10”、“12”菜单项不可用,若选中“阶乘”单选按钮,则“1000”、“2000”菜单项不可用(如图所示)。选中菜单中的一个菜单项后,单击“计算”按
Thedentistsaidthatifmytooth(gotworse)I(wouldhaveto)(have)it(pullout).
最新回复
(
0
)