首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。函数fun根据所给n名学生的成绩,计算出所有学生的平均成绩,把高于平均成绩的学生成绩求平均值并返回。 例如,若有成绩为:50,60,70,8
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。函数fun根据所给n名学生的成绩,计算出所有学生的平均成绩,把高于平均成绩的学生成绩求平均值并返回。 例如,若有成绩为:50,60,70,8
admin
2018-10-20
27
问题
使用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>
#pragrna warnirig(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("%f\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/HMxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti,s=0,t[]={l,2,3,4,5,6,7,8,9};for(i=0;i
算法一般都可以用______控制结构组合而成。
以下程序运行后的输出结果是______。main(){inta=3,b=4,c=5,t=99;i[(b<a&&a<C)t=a;a=c;c=t;if(a<c&&b<C)t=b;b=a;a=t
以下程序运行后输入:3,abcde<回车>,则输出结果是______。#include<string.h>move(char*str,intn){charcemp;inti;temp=str[n-1];f
按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于______。
以下函数值的类型是()。fun(floatx){floaty;y=3*x-4;returny;}
设有定义语句:int a[][3]={{0},{1}{2}};,则数组元素a[1][2]的值是【 】。
下面程序把从终端读入的10个整数以二进制的方式写到一个名为bi.dat的新文件中。请填空。#include<stdio.h>FILE*fp;main(){inti,j;if((fp=fopen(【
下列程序的运行结果是【】。main(){inti;for(i=1;i<=5;i++)f(i);}f(j){intj;staticinta=1000;auto
随机试题
患者,女,30岁,头痛、发热、呕吐3天入院。查体:T39℃,血压110/80mmHg,瞳孔等大等圆,对光反射存在。颈项强直,心肺无异常发现。腰穿脑脊液检查:稍浑浊,Pandy试验阳性,葡萄糖4.0mmol/L,氯化物128mmol/L,细胞计数45×106
28岁已婚妇女,既往月经周期规律。主诉停经12周时出现阴道流血及腹部紧张感。妇科检查:宫口未开,子宫如婴儿头大,软。两侧附件区均触及约手拳大、囊性、活动良好、无压痛肿物,分泌物陈旧血性,尿妊娠试验阳性。本例双侧附件区肿物最可能的诊断是:
信息分类编码工作的核心是()。
亚当.斯密说过:“如果一个社会的经济发展成果不能真正分流到大众手中,那么它在道义上将是不得人心的,并且有风险的,因为它注定会威胁到社会的稳定。”这句话强调的是()。①公平的收入分配有助于协调人们的利益关系②分配不合理会降低效率,阻碍生产的发展③分
根据文字,回答下面问题在经历了2006年到2007年的持续高速上涨,经历了国家出台的数项严厉的宏观调控政策,特别是货币紧缩政策之后,2008年一季度的房地产市场表现显得格外重要。2008年4月2日,国家发改委公布的数据显示,截至3月20日,
根据《刑事诉讼法》,下列情形中不符合法律规定的是()。
文化经典,是一个民族文化______的集中体现。经过千百年的______,文化经典世代相传而广受赞誉,足以说明其深厚的价值和无可替代的作用。填入划横线部分最恰当的一项是()。
下列春秋战国时期发生的大事按照时间先后顺序排列正确的是()。
自我暴露的程度大致可以分为哪几个水平?()
Morethan30,000driversandpassengerswhositinthefrontofthevehiclesarekilledorseriouslyinjuredeachyear.Ataspe
最新回复
(
0
)