首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等
admin
2021-07-09
32
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。
例如,有10个正数:47、30、32、40、6、17、45、15、48、26,其平均值为30.500000。
移动后的输出为:30、6、17、15、26、47、32、40、45、48。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<stdio.h>
#define N10
double fun(double*x)
{int i,j;double av,y[N];
aV=0;
for(i=0;i<N;i++)
/*********found*********/
av+=
【1】
;
for(i=j=0;i<N;i++)
if(x
<av){
y[j]=x
;x
=-1;
/*********found*********/
【2】
;
}
i=0;
while(i<N)
{if(x
!=-1)y[j++]=x
;
/*********found*********/
【3】
;
}
for(i=0;i<N;i++)x
=y
;
return av;
}
main()
{int i,double x[N];
for(i=0;i<N;i++)
{x
=rand()%50;
printf("%4.0f",x
);)
print:f("\n");
print:f("\nThe average is:%f\n",fun(x));
print:f("\nThe result:\n",fun(x));
for(i=0;i<N;i++)
print:f("%5.0f",x
);
printf("\n");
}
选项
答案
(1)x[i]/N (2)j++或++j (3)i++或++i
解析
填空1:av代表平均值,本题考查了怎样求平均值,因此本空应该填写x
/N。
填空2:通过for循环和if判断找到x
中比平均值小的数,并把这些值赋值给y[j],因此本空应该填写j++或者++j。
填空3:通过while循环语句,把x
中比平均值大的数放在数组y的后半部分,因此本空应该填写i++或者++i。
转载请注明原文地址:https://jikaoti.com/ti/Ked0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件设计中模块划分应遵循的准则是
有以下程序structs{intn;inta[20];};voidf(structs*p){inti,j,t;for(i=0;in-1;i++)for(j=i+1;jn;j++)i
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
在E—R图中,用来表示实体的图形是
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是
下列关于C语言文件的叙述中正确的是
下列关于二叉树的叙述中,正确的是
下面不属于结构化程序设计风格的是
C语言源程序名的后缀是
下面关于算法的叙述中,正确的是()。
随机试题
某工厂擅自向河流中排放未达标的污水,被当地生态环境局处以5万元的罚款。该工厂与生态环境局之间所形成的法律关系属于下列哪种法律关系?()
楔形板用于临床应用的主要目的是
患者,男性,18岁。挫伤后左膝关节逐渐肿大,关节腔抽出血性积液,下一步最重要的检查是
在房地产市场调查的方法中,最科学的调查方法是()。
既有结构的耐久年限推定,应将()相同的结构构件作为一个批次。
上海证券交易所基金、权证交易申报价格最小变动单位为()。
甲、乙为夫妻(户籍所在地为H市大河区),二人于20l8年10月以150万元的价格购置H市理光区彩霞路一套房屋,后因房屋距离工作单位较远,夫妻商议决定将房屋卖掉,但未找到合适的买主。20l9年2月初,乙赴外地出差,住H市文化区的丙找到甲,称过去在乙带领下已看
甲股份有限公司(以下简称甲公司)是一家上市公司,2013年10月25日聘请了ABC会计师事务所为其审计2013年财务报表。在对关联方进行审计时,项目组成员展开了讨论,并得出了以下观点:(1)为确定是否存在管理层以前未识别或未向注册会计师披露的关
美术教学过程的基本阶段分为感知阶段、理解阶段、巩固阶段和()。
Thedictionarysaysatrendisakindofmovementordirection.Peoplearoundtheworldusedtheir【B1】______tobuygoods,commun
最新回复
(
0
)