首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是: 计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回,并将大于平均值的数放在形参y所指数组中,在主函数中输出。 例如,有10个正数:46、30、32、40、6、17、45、15、48、26,其平
给定程序中,函数fun的功能是: 计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回,并将大于平均值的数放在形参y所指数组中,在主函数中输出。 例如,有10个正数:46、30、32、40、6、17、45、15、48、26,其平
admin
2018-03-28
26
问题
给定程序中,函数fun的功能是:
计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回,并将大于平均值的数放在形参y所指数组中,在主函数中输出。
例如,有10个正数:46、30、32、40、6、17、45、15、48、26,其平均值为30. 500000。
主函数中输出:46 32 40 45 48。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include <stdlib.h >
#include <stdio.h >
#define N 10
double fun (double x[ ],double * y)
{ int i,j; double av;
/*********found*********/
av =
【1】
;
/*********found*********/
for(i=0;i<N;i++)
av = av +
【2】
;
for(i=j=0;i<N;i++)
/*********found*********/
if(x
>av)y[
【3】
]=X
;
y[j]=一1;
return av;
}
main ()
{ int i; double x[N], y[N] ;
for(i=0;i<N;i++)
{ x
=rand() 00 50;
printf ("% 4 .0f ",x
) ; }
printf ("\n") ;
printf ("\nThe average is: % f\
n",fun(x,y));
for(i=0;y
>=0;i++)
printf("%5.1f",y
);
printf("\n");
}
选项
答案
(1)0.0 (2)x[i]/N (3)j++
解析
填空1:通过上面的程序可以看出此空考的是给变量赋初值,av代表的是平均值,因此av的初值应该是0.0。
填空2:通过for循环可知,此空代表求平均值,因此应该填写x
/N。
填空3:先把大于平均值的数放在形参y所指数组中,然后使下标值加1,因此此空应该填j++。
转载请注明原文地址:https://jikaoti.com/ti/kaa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是进行位运算main(){unsignedchara,b;a=7^3;b=~4&3;printf("%d%d\n",a,b);}程序运行后的输出结果是
有以下程序:#include<stdio.h>main()}chara,b,e,d;seanf("%e,%e,%d,%d",&a,&b,&c,&d);printf("%c,%c,%e,%c\n",a,b,c,
下面语句中不能定义一个数组,元素值依次分别为1,1,1,0,0的是______。
以下能正确定义二维数组的是______。
数字字符0的ASCII值为48,运行以下程序的输出结果是()。main(){chara=’1’,b=’2’;printf("%c,",b++);printf("%d\n",b-a);}
对线性表进行二分查找,要求线性表为______。
有以下程序:#include<stdio,h>#include<string,h>struetSTU{intnam;floatTotalSeore;};voidf(strnctSTUp){structSTUs[2
以下叙述中错误的是()。
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。下列不能将变量c中的大写字母转换为对应小写字母的语句是()。
随机试题
腹部术后切口裂开,哪项是错误的:
男性患者,40岁,以高热、咳嗽、咳痰、胸痛2天之主诉入院,给予抗感染治疗后体温不降,2小时前出现呼吸困难,烦躁。查体:呼吸43次/min,血压13/10kPa,脉搏110次/min,口唇发绀,两肺闻及广泛哮鸣音。若拍胸片提示两肺门旁斑片状渗出、融合成片
不属于细菌代谢产物的物质是
进度计划的表示方法中,()既是一个网络计划,又是一个水平进度计划,能够清楚地标明计划的时间进程,便于使用。
目前,我国能源效率比国际先进水平低()个百分点。
避难设施包括()和诱导灯。
根据《公路水运工程安全生产监督管理办法》,施工现场使用出租机械设备和施工机具及配件时,应由承租单位和()共同进行验收,合格后方可使用。
设阶码8位(最左一位为符号位),用移码表示,尾数为24位(最左一位为符号位),用规格化补码表示,则它所能表示的最大正数的阶码为(27),尾数为(28);绝对值最小的负数的阶码为(29),尾数为(30)。
夏休みに()旅行に行きました。
CarlJung’swell-documentedbreakwithSigmundFreudoccurredbecauseofJung’sinabilityandunwillingnesstoacceptFre
最新回复
(
0
)