首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。函数fun根据所给n名学生的成绩,计算出所有学生的平均成绩,把高于平均成绩的学生成绩求平均值并返回。 例如,若有成绩为:50,60,
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。函数fun根据所给n名学生的成绩,计算出所有学生的平均成绩,把高于平均成绩的学生成绩求平均值并返回。 例如,若有成绩为:50,60,
admin
2017-07-13
40
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。函数fun根据所给n名学生的成绩,计算出所有学生的平均成绩,把高于平均成绩的学生成绩求平均值并返回。
例如,若有成绩为:50,60,70,80,90,100,55,65,75,85,95,99,则运行结果应为:91.5
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在文件BLANK1.C中,不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
#pragma warning(disable:4996)
double fun(double x[],int n)
{ int i,k=0;
double avg=0.0,sum=0.0;
for(i=0;i<n;i++)
avg+=x
;
/**********found**********/
avg/= __【1】__;
for(i=0;i<n;i++)
if(x
>avg)
{
/**********found**********/
__【2】___+=x
;
k++:
}
/**********found**********/
return __【3】__;
main()
{double score[12]={50,60,70,80,90,100,55,65,75,85,95,99};
double aa;
aa=fun(score,12);
printf(’’%d\n’’,aa);
}
选项
答案
(1)n (2)sum (3)sum/k
解析
填空1:fun()函数有两个参数,第一个为数组x,第二个为数组元素个数n,首先利用第一个for循环将传入的所有数组元素加起来存入变量avg中,因为求的是平均值,所以需要除以元素个数,所以该空填数组元素个数n。答案为n。
填空2:第二个for循环将数组中每个元素值与平均成绩进行比较,把高于平均值的元素值加起来以便后期求其平均,此时需要一个变量用来存放高于平均成绩的元素总和,所以该空填sum。答案为sum。
填空3:变量k的作用为统计高于平均成绩的元素个数,因为题目要求把高于平均成绩的学生成绩求平均值并返回,所以用高于平均成绩的分数总数除以元素个数,所以该空填sum/k。答案为sum/k。
转载请注明原文地址:https://kaotiyun.com/show/fODp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
语句"int(*ptr)();"的含义是______是指向函数的指针,该函数返回一个int型数据。
数据库系统的主要特点为数据集成性、数据的高______和低冗余性、数据独立性和数据统一管理和控制。
设在C语言中,float类型数据占4个字节,则double类型数据占()个字节。
有下列二叉树,对此二叉树前序遍历的结果为()。
有以下程序#includemain(){intX;scanf(”%d”,&x);,if(x2>15)printf(“%d”,x一5);if(x>10)printf(“%d”,x);
有以下程序#includestructS{inta,b;}data[2]={10,100,20,200};main(){struetSp=data[l];printf(“%d\n”,++
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include#defineN10voidfun(intx[N]){inti=0;while(i
下面描述中错误的是
以下语句定义正确的是()。
已知下列函数定义:fun(int*b,intc,intD){intk;for(k=0;k<c*d;k++){*b=c+d;b++;}}则调用此函数的正确写法是(假设变量a的说明为inta[10])(
随机试题
处理转发器的工作原理是什么?
“赋”作为一种文体,形成于()
A.胃阴已伤B.心脾积热C.肾阴枯涸,精不上荣D.阳明热盛,津液大伤E.气血两虚牙齿光燥如石属于
患者,女,14岁。半个月来右肘、膝关节红肿、痛,屈伸不利,活动时痛加重,并伴有不规则低热。查血沉60mm/1h,抗链O1:650。最可能的诊断是
治疗脾肾阳虚型水肿除取肾俞、复溜外,还应加用()。
某人自称为基本分析者,意味着他主要关心()。
甲公司一套生产设备附带的电机由于连续工作时间过长而烧毁,该电机无法修复,需要用新的电机替换。该套生产设备原价65000元,已计提折旧13000元。烧毁电机的成本为12000元,购买新电机的成本为18000元,安装完成后该套设备的入账价值为(
社会工作者小王计划为社区失独老人家庭建立社会支持网络,他首先对社区现有的网络心态和网络功能进行分析。下列内容属于社会支持网络功能分析的是()
根据上面对《牧歌》的分析,运用新课程理念,将其作为七年级唱歌课进行教学设计。要求:设计歌唱教学的基本环节。
Cross-culturaldifferencesaredifficulttoresearcheventhoughanyonewhoworksindifferentcultureswill______youtheyexis
最新回复
(
0
)