首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:计算x所指数组中N个数的平均值(规定所有数均为正数),平均值通过形参返回给主函数,将小于平均值且最接近平均值的数作为函数值返回,并在主函数中输出。 例如,有10个正数: 46、30、32、40、6、17、45、15、48、2
给定程序中,函数fun的功能是:计算x所指数组中N个数的平均值(规定所有数均为正数),平均值通过形参返回给主函数,将小于平均值且最接近平均值的数作为函数值返回,并在主函数中输出。 例如,有10个正数: 46、30、32、40、6、17、45、15、48、2
admin
2018-03-28
47
问题
给定程序中,函数fun的功能是:计算x所指数组中N个数的平均值(规定所有数均为正数),平均值通过形参返回给主函数,将小于平均值且最接近平均值的数作为函数值返回,并在主函数中输出。
例如,有10个正数:
46、30、32、40、6、17、45、15、48、26,平均值为30. 500000。
主函数中输出m=30。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include < stdlib.h >
#include < stdio.h >
#define N 10
double fun (double x[] ,double * av)
{int i,j; double d,s,
s=0;
【1】
= s/N;
d =32767;
if(x
< *av && *av - x
<=d){
/*********found*********/
d= *av-x
;
j =
【2】
;
}
/*********found*********/
return
【3】
;
}
main ()
{ int i; double x[N],av,m;
for(i=0;i<N,i++)
{ x
=rand()%50;
printf("%4.0 f",x
);}
printf ("\n");
m = fun (x, &av) ;
printf ("\nThe average is: % f\n"f
av) ;
printf "’m = % 5 .lf ",m) ;
printf ("\n") ,
}
选项
答案
(1)*av (2)i (3)x[j]
解析
填空1:从原程序中可以看*av代表的是平均值,而s/N表示的就是平均值,因此本空应该填*av。
填空2:if语句来判断找最接近平均值的数,因而此空应该填i。
填空3:题目要求将小于平均值且最接近平均值的数作为函数返回,而j表达的是最接近平均值的数在数组中的下标,因而本空应该填写x[j]。
转载请注明原文地址:https://kaotiyun.com/show/1xxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
按照“后进先出”原则组织数据的数据结构是()。
以下程序运行后的输出结果是【】。inta=5;fun(intb){staticinta=10;a+=b++;printf("%d",a);}main(){intc=
以下函数调用语句中实参的个数是()func((exp1,exp2),(exp3,exp4,exp5));
下列程序的输出结果是()。#includemain(){inta=0,i;for(i=1;i<5;i++){switch(i){case0:case3:a+=1;
执行下列程序时输入12345678,程序的运行结果是______。 #include<stdio.h> main() { int x,y; scanf("%2d%2d"); printf("%d\n",x+y); }
若有结构体定义:structstu{intnum;charsex;intage;}al,a2;则下列语句中错误的是()。
设有如下定义structss{charname[10];intage;charsex;}std[3],*p=std;下列各输入语句中错误的是_______。
程序中对fun函数有如下说明 void*fun(); 此说明的含义是:
以下不能正确定义二维数组的选项是
以下叙述中正确的是()。
随机试题
Allemployeetravelexpensereportsmustbe________bythedepartmentsupervisor.
结合具体艺术作品论述艺术形象的特征。
就椎管内肿瘤而言,下述意见中的错误论点是
下列不属于医疗事故的是
甲公司经营空调买卖业务,并负责售后免费为客户安装。乙为专门从事空调安装服务的个体户。甲公司因安装人员不足,临时叫乙自备工具为其客户丙安装空调,并约定了报酬。乙在安装中因操作不慎坠楼身亡。下列哪些说法是正确的?()
可撤销的合同在撤销前,属于( )合同。
2000年11月7日国务院第296号令发布《煤矿安全监察条例》,自()起施行。
替补训练的优缺点是()。
唐代著名画家吴道子被称为画圣,其代表作有《女史箴图》《洛神赋图》等,擅画神话人物。()
45
最新回复
(
0
)