首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。程序中将m个人的成绩存放在score数组中,请编写函数fun(),它的功能是将低于平均分的人数作为函数值返回,将低于平均分的分数放在below所
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。程序中将m个人的成绩存放在score数组中,请编写函数fun(),它的功能是将低于平均分的人数作为函数值返回,将低于平均分的分数放在below所
admin
2023-02-27
54
问题
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。程序中将m个人的成绩存放在score数组中,请编写函数fun(),它的功能是将低于平均分的人数作为函数值返回,将低于平均分的分数放在below所指的数组中。
例如,当score数组中的数据为10、20、30、40、
50、60、70、80、90时,函数返回的人数应该是4,below中的数据应为10、20、30、40。
注意:部分源程序在文件progl.c中。
请勿改动主函数main()和其他函数中的任何内容,仅在函数fun()的花括号中填入你编写的若干语句。
试题程序:
1 #include<conio.h>
2 #include<stdio.h>
3 #include<string.h>
4 #include<stdlib.h>
5 int fun(int score[],int m,int below[])
6 {
7
8 }
9 void main()
10 {
11 FILE*wf:
12 int i,n,below[9];
13 int score[9]={10,20,30,40,
50,60,70,80,90};
14 system("CLS");
15 n=fun(score,9,below);
16 printf("\nBelow the average score are:");
17 for(i=0;i<n;i++)
18 printf("%d",below
);
19 /*********found*********/
20 wf=fopen("out.dat","w");
21 for(i=0;i<n;i++)
22 fprintf(wf,"%d",below
);
23 fclose(wf);
24 /*********found*********/
25 }
选项
答案
1 int fun(int score[],int m,int below[]) 2 { 3 int i,j=0; 4 float av=0.0; 5 for(i=0;i<m;i++) 6 av=av+score[i]/m;/*求平均值*/ 7 for(i=0;i<m;i++) 8 if(score[i]<av)/*如果分数低于平均分,则将此分数放入below数组中*/ 9 below[j++]=score[i]; 10 return j;/*返回低于平均分的人数*/ 11 }
解析
要计算低于平均分的人数,首先应该求出数组score中各元素的平均值。然后通过for循环语句和if条件语句找出低于平均值的分数。该题第1个循环的作用是求出平均值av,第2个循环的作用是找出数组score中低于平均值的成绩记录并存入below数组中。
转载请注明原文地址:https://kaotiyun.com/show/FD0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
客车、货车、卡车三辆车,客车每小时行60千米,货车每小时行40千米,卡车每小时行50千米,客车、货车从东镇,卡车从西镇同时相向而行,卡车遇上客车后,2小时后又遇上了货车,东西两镇相距()千米。
在数字1,2,33符号+,-五个元素组成的所有全排列中,任意两个数字都不相邻的全排列有()。
圆O1:x2+y2-2x=0和圆O2:x2+y2+4y=0的位置关系是()。
面对生态环境挑战,人类是一荣俱荣、一损俱损的命运共同体,没有哪个国家能独善其身。2021年10月11日至15日,联合国《生物多样性公约》第十五次缔约方大会第一阶段会议在中国昆明举行。本次大会的主题是()
请运用辩证唯物主义关于主要矛盾与次要矛盾的辩证关系以及两点论与重点论相统一的原理,联系部队工作实际,论述为什么践行党在新时代强军目标,必须树立全面发展的思想,努力推动部队建设全面发展、全面过硬,履行好新时代我军的使命任务。
标志着中国资产阶级民主革命进入了一个新阶段的是________的成立。同盟会成立后,将《民报》作为自己的机关报。孙中山在《民报》发刊词中第一次将同盟会的纲领概括为________三大主义。
设薄片占的区域D如下,求均匀薄片的质心:D是介于两个圆r=cosθ和r=2cosθ之间的闭区域.
阅读以下关于Web应用系统的叙述,在答题纸上回答问题。【说明】某公司拟开发一个基于020(OnlineToOffline)外卖配送模式的外卖平台。该外卖平台采用自行建立的配送体系承接餐饮商家配送订单,收取费用,提供配送服务。餐饮商家在该O2O外卖平
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。【说明】代码安全漏洞往往是系统或者网络被攻破的头号杀手。在C语言程序开发中,由于C语言自身语法的一些特性,很容易出现各种安全漏洞。因此,应该在C程序开发中充分利用现有开发工具提供的各种安全编译选项
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
随机试题
Twohundredyearsago,AmericanstudentswenttoAmericanschools.Likeyou,theystudiedarithmetic,spellingandgeography.Un
男,28岁。2天来解柏油样便6次,今晨昏倒急送入院。以往无上腹部疼痛及肝病史,近期五服药史。体检:血压60/40mmHg(8.0/5.3kPa),脉搏130次/分。应首选的措施是
下列哪项不属于阴虚证的表现()
甲公司通过租赁方式取得一项设备,其公允价值为1950万元,作为管理用固定资产,租赁期开始日为2×16年7月1日,该设备的预计使用年限为4年,合同规定的租赁期为2年,租赁期届满后归还出租方,合同年利率为6%,分别在2×17年和2×18年的6月30日支付租金1
年利率为12%,存款额为1000元,期限为一年,按一年4次按季利率计息,则一年后的本利和为()元。
经济中存在失业时,应采取的财政政策是()。
目前,由于国内市场的奢侈品大多是国外品牌,而我国的高档消费品刚刚起步,几乎没有响当当的世界奢侈品品牌,倘若现在再进一步降低同类商品的税负,不但会让我国的奢侈品生产企业举步维艰,产生巨大的行业冲击,也会让国外奢侈品占据更大的市场份额。取消或降低国外奢侈品的消
职位权力
Thereneedstobeabalancebetweentheneedsof______livingindevelopedenvironmentsandthepreservationofnaturalhabitat
A、Baconandchicken.B、Mushroomsandbeef.C、Pineappleandham.D、Onionsandpork.C对话中女士说:“我们有意大利式香肠、火腿、蘑菇、洋葱、菠萝、青椒、咸肉和西红柿。”四个选
最新回复
(
0
)