首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:计算x所指数组中N个数的平均值(规定所有数均为正数),平均值通过形参返回给主函数,将小于平均值且最接近平均值的数作为函数值返回,并在主函数中输出。 例如,有10个正数:46、30、32、40、6、17、45、15、
给定程序中,函数fun的功能是:计算x所指数组中N个数的平均值(规定所有数均为正数),平均值通过形参返回给主函数,将小于平均值且最接近平均值的数作为函数值返回,并在主函数中输出。 例如,有10个正数:46、30、32、40、6、17、45、15、
admin
2019-03-06
40
问题
给定程序中,函数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 >
#de fine N 10
double fun (double x[],double * av)
{ int i, j ; double d, s;
s =0;
for(i=0; i < N; i++) s = s +x
,
/*********found*********/
【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;
printf "’\n") ;
m = fun (xf &av) ;
printf ("\nThe average is: % f\nl’,
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/pIRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。fun(inta){intb=0;staticintc=3;b++;c++;return(a+b+c);}main()
若有如下程序:intsub(){staticintn=1;intx=1;x*=n;n++;returnx;}main(){intn,t=1;for(n=1;n<6;n++)
下面程序的功能是将字符串a下标值为偶数的元素由小到大排序,其他元素不变,请填空。#include<stdio.h>main(){chara[]="labchmfye",t:int1,j;for(i=0;
下列程序的输出结果是______。#include<stdio.h>intt(intx,inty,intcp,intdp){cp=x*x+y*y;dp=x*x-y*y;}mai
若有定义和语句: inta[10]={1,2,3,4,5,6,?,8,9,10},*p=a; 则不能表示a数组元素的表达式是()
若要说明x是整型变量,p为指向x的整型指针变量,则正确的说明是______。
为了使模块尽可能独立,要求
最简单的交换排序方法是______。
有如下程序 #include<stdio.h> main() { int a[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16)); int i,s=0; for(i=0;i<4;i++)s+=a[i
下面函数调用语句含有实参的个数为func((exp1,exp2)(exp3,exp4,exp5));
随机试题
制订符合国家预防与控制艾滋病长期规划的艾滋病健康教育计划。这体现了健康教育计划设计的【】
乳腺数字摄影X线机摄影系统用平板探测器代替
下列颅脑损伤最急需处理的是
()是在图中按时间等分,将每分钟的最新价格标出的图示方法,它随着时间延续就会形成一条弯弯曲曲的曲线。
旅行社面临的风险主要有()。
存在着有限目的的一方与有着无限目的的对立方之间的任何谈判中,带有有限目的的一方都必定要输。其原因是,谈判一方目的的大小决定了该方带到谈判中的能量与坚持程度。下面哪个是上文暗含的假设?()
(2015年真题)材料一:《唐律疏议·杂律》:“诸负债违契不偿,一匹以上,违二十日,笞二十,二十日加一等,罪止杖六十。三十匹,加二等;百匹,又加三等。各令备(赔)偿。”材料二:《唐杂令》:“诸公私以财物出举者,任依私契,官不为理。每月取利不得过六
WhenAmericanchildrenaretaughtabouttheCivilRightsEra,thefocustendstobeonlawslikeJimCrow,peoplelikeBullConn
设有宏定义: #defineWIDTH80 #defineLENGTHWIDTH+40 则执行赋值语句“v=LENGTH*20;"(v为int型变量)后,v的值是【】。
A、Becauseitshowsyourpoliteness.B、Becauseitgivesyouanotherchancetoemphasizeyouradvantages.C、Becauseitwillremind
最新回复
(
0
)