首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中.函数fun()的功能是计算x所指数组中N个数的平均值(规定所有数均为正数),平均值通过形参返回给主函数,将小于平均值且最接近平均
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中.函数fun()的功能是计算x所指数组中N个数的平均值(规定所有数均为正数),平均值通过形参返回给主函数,将小于平均值且最接近平均
admin
2023-02-27
9
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中.函数fun()的功能是计算x所指数组中N个数的平均值(规定所有数均为正数),平均值通过形参返回给主函数,将小于平均值且最接近平均值的数作为函数值返回,并在主函数中输出。
例如,有10个正数:46、30、32、40、6、17、45、15、
48、26,其平均值为30.500000。
主函数中输出m=30。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:部分源程序在文件blank1.c中。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdlib.h>
2 #include<stdio.h>
3 #define N 10
4 double fun(double x[],double*av)
5 {int i,j;double d,s;
6 s=0;
7 for(i=0;i<N;i++)s=s+x
;
8 /*********found*********/
9 <u>【1】</u>=s/N;
10 d=32767;
11 for(i=0;i<N;i++)
12 if(x
<*av&&*av-x
<=d){
13 /*********found*********/
14 d=*av-x
;
15 j=<u>【2】</u>;
16 }
17 /*********found*********/
18 return[3];
19 }
20 main()
21 {int i;double x[N],av,m;
22 for(i;0;i<N;i++);
23 { x
=rand()%50;
24 printf("%4.0f",x
);}
25 printf("\n");
26 m=fun(x,&av);
27 printf("\nThe average is:%f\n",av);
28 printf("m=%5.1f",m);
29 printf("\n");
30 }
选项
答案
(1)* av (2)i (3)x[j]
解析
填空1:从源程序中可以看出,*av代表的是平均值,而s/N用来计算平均值,故空1处应该填*av,对*av赋值。
填空2:if语句用来查找最接近平均值的数,下标为i的元素最接近平均值,将此下标赋给变量j,故空2处应该填i。
填空3:题目要求将小于平均值且最接近平均值的数作为函数值返回。而j表达的是最接近平均值的数在数组中的下标,故空3处应该填x[j]。
转载请注明原文地址:https://kaotiyun.com/show/cD0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知甲、乙两支股票某日开盘时每股价格之和为100元,收盘时,甲股票价格跌了2成,乙股票价格涨了10%,此时甲、乙两股票每股价格之和比开盘时提高了4%,则甲股票每股价格是()元。
如果x1,x2,x3三个数的算术平均数为a-2012,且x1+2,x2-3,x3+6,2012-a,2014-a的算术平均数为1,那么a=()。
某电脑用户计划使用不超过500元的资金购买单价分别为60元、70元的单片软件和盒装磁盘,根据需要,软件至少买3片,磁盘至少买2盒,则不同的选购方式有()。
结合材料回答问题:材料1在延安时期,中国共产党及其领导的八路军和新四军与日本帝国主义血战到底的气概,全心全意为人民服务的精神,理论联系实际、密切联系群众、艰苦奋斗、谦虚谨慎的作风,极大地引导和影响了抗日根据地的政风和民风,形成了党风政风民风的统
设薄片占的区域D如下,求均匀薄片的质心:D是介于两个圆r=cosθ和r=2cosθ之间的闭区域.
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】近年来,H公司信息化基础平台经历了从传统模式到混合云模式的转变,在新的模式下,重构和优化IT服务运营管理体系成为运营管理部门的工作重点。在IT服务现状评估基础上,系统规划与管理师孙经理从服务
进程P1、P2、P3、P4和P5的前趋图如下所示:若用PV操作控制这5个进程的同步与互斥的程序如下,那么程序中的空①和空②处应分别为____(1)____;空③和空④处应分别为___(2)_____;空⑤和空⑥处应分别为___(3)_____。
编译和解释是实现编程语言的两种基本方式,以下编程语言中只有________是典型的编译型语言。
随机试题
Mostmalesintheanimalkingdomdolittleparenting.Sometimes,though,parentalinvestmentbyamalepaysoff.Songbirdchicks
“另存为”命令,在Word的()菜单中。
诊断儿童多动症时,最常用的量表是
对于流感临床表现错误的是
临床上癫痫发作与假性癫痫发和的主要鉴别为发作时有
城市道路网按性质分为()。
没有对外贸易经营许可权的组织,需办理对外贸易业务的,可以( )。
下列关于总价措施项目特征的说法中,不正确的是()。
陕西省2006年城镇居民人均可支配收入比去年约增长了:根据上图,城镇居民人均可支配收入与农民纯收入相对差异最大的是:
Suicideterrorismisthereadinesstosacrificeone’slifeintheprocessofdestroyingorattemptingtodestroyatargettoadv
最新回复
(
0
)