首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算形参X所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回,并将大于平均值的数放在形参Y所指数
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算形参X所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回,并将大于平均值的数放在形参Y所指数
admin
2020-06-02
37
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数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,];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()%50;
printf("%4.0 f",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.0 (2)x[i]/N (3)j++
解析
填空1:通过上面的程序可以看出此空考的是给变量赋初值,av代表的是平均值,因此av的初值应该是0.0。
填空2:通过for循环可知,此空代表求平均值,因此应该填写x
/N。
填空3:先把大于平均值的数放在形参y所指数组中,然后使下标值加1,因此此空应该填j++。
转载请注明原文地址:https://kaotiyun.com/show/teCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inti,j=0;chara[]="Howareyou!";for(i=0;a[i];i++)if(a[i]!=’’)aD++]=a[i];a[j]=’\0’;p
以下选项中不能用作C程序合法常量的是
若变量已正确定义并赋值,以下不能构成C语句的选项是
栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,再依次出栈,则元素出栈的顺序是
数据库设计中,用E.R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
在数据管理技术发展的三个阶段中,数据共享最好的是
层次型、网状型和关系型数据库划分原则是
若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是
以下叙述中错误的是
若有以下程序段intr=8;printf("%d\n",r>>1);输出结果是
随机试题
现代学校制度以学生的发展为核心来构建校内制度和校外制度,强调学校利益相关者在制度建构和发展中的作用。()
羚羊角的正确用法是
男性,56岁,肝硬化腹水患者。1周来发热,腹痛,体温38℃,脉搏100次/分,呼吸26次/分,踝部可凹性水肿。腹水检查:微黄色,微浑,比重:1.016,细胞数0.8×lO9/L,白细胞数0.5×109/L,分类:中性0.70,淋
如果乙公司没有按照合同的约定支付材料款,则( )。( )的规定,是运用国家强制力保障合同法效力最有力的手段。
下列关于大额存单的说法,错误的是( )。
税收法律关系要素由( )组成。
(Ⅰ)求曲线y=xe—x在点(1,)处的切线方程;(Ⅱ)求曲线y=∫0x(t一1)(t一2)dt上点(0,0)处的切线方程;(Ⅲ)设曲线y=x2+ax+b和2y=一1+xy3在点(1,一1)处相切,求常数a,b.
在虚拟现实系统中,计算机从人的动作、语言等的变化中获得信息,要正确理解这些信息,需要采用(57)_________技术。
从企业全局出发设计的计算机信息系统一般称为()。
SPI一般使用4条信号线:串行__________【61】线SCK、主机输入/从机输出数据线MISO、主机输出/从机输入数据线MOSI和低电平有效的从机__________【62】线SSEL。
最新回复
(
0
)