首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。 注意:部分源程序在文件PROG1.C文件中。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。 注意:部分源程序在文件PROG1.C文件中。
admin
2015-12-24
24
问题
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。
注意:部分源程序在文件PROG1.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#define N 16
typedef struct
{ char num[10];
int s;
}STREC;
int fun(STREC*a,STREC*b) {
}
main()
{STREC s[N]={{"GA05",85},{"GA03",76},{"GA02",69},{"GA04",85},{"GA01",91},{"GA07",72},{"GA08",64},{"GA06",87},{"GA015",85),{"GA013",91),{"GA012",64},{"GA014",91},{"GA011",91),{"GA017",64},{"GA018",64},{"GA016",72));
STREC h[N];
int i,n;FILE*out;
n=fun(s,h);
printf("The%d lowest score:\n",n);
for(i=0;i<n;i++)
printf("%s %4d\n",h
.num,h
.s);
printf("\n");
out=fopen("out.dat","w");
fprintf(out,"%d\n",n);
for(i=0;i<n;i++)
fprintf(out,"%4d\n",h
.s);
fclose(out);
}
选项
答案
int i,j=0,min=a[0].s; for(i=0;i<N;i++){ if(min>a[i]s){ j=0;b[j++]=a[i];min=a[i].s; } else if(min==a[i].s) b[j++]=a[i]; } return j;
解析
(1)要把最低分数的学生数据放在数组中,首先求出最低分数,再使用一个for循环把所有的成绩进行比较,找出最低的分数来。
(2)找出所有与最低分数相等的学生,并将最低分数的人数累加。
转载请注明原文地址:https://www.kaotiyun.com/show/i8ID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某区对用电的收费标准规定如下:每月每户用电不超过10度的部分,按每度0.45元收费;超过10度而不超过20度的部分,按每度0.80元收费;超过20度的部分,按每度1.50元收费。某月甲用户比乙用户多交电费7.10元,乙用户比丙用户多交3.75元,那么甲、乙
某大型社区提供巴士换乘地铁服务,规定巴士满载后直达地铁站,中间站不再停留上客。如果巴士共有座位48个,第一站上来1人,第二站上来2人,第三站上来3人,按照这个规律,第()站司机将不再停车。
某宾馆有6个空房间,3间在一楼,3间在二楼。现有4名客人要人住,每人都住单间,都优先选择一楼房间。问宾馆共有多少种安排?()
某公司售出了一批水泥共450吨,计划使用同等数量的A型卡车和B型卡车进行运输。其中A型卡车每辆可运输25吨,而B型卡车由于被指派了其他运输任务,由载重量多了5吨的C型卡车来替代其运输。结果在使用的A型卡车数量不变的情况下,总的用车量减少了2辆,则B型卡车每
①经过理论与实践的积累,再生建筑学也逐步成为了一门独立而完整的技术科学②到第一次世界大战爆发时,欧洲众多城市已经完成改造,向现代生活方式过渡③在保持原有建筑基本架构的基础上,通过改变局部结构和装修,大幅改变建筑的使用功能,这就
隐形飞机能“隐形”,主要是靠采用了一系列隐形高新技术,其中包括机体骨架和蒙皮的隐形材料、表面隐形涂敷材料、外形隐形结构、降红外辐射技术、降噪技术和电子干扰技术等。制造隐形飞机骨架和蒙皮的隐形材料有好几种,用得最多的是碳纤维增强树脂复合材料、碳纤维和碳素基体
下列关于法的程序性的表述,能够成立的是
以法的地位、效力、内容和制定程序为标准,法可以划分为()
函数f(x)=x2一ax+b在[1,3]上的最大值与最小值的差为1。(1)a=4;(2)a=一4。
随机试题
ArchimedeswasafamousGreekmathematicianandscientist.Hewasbornaround287BCandhediedintheyear212BC.Archime
属于心电图负荷试验禁忌证的是
A.扁平颅底或颅底陷入征B.Anold-Chiari畸形C.颅缝骨化D.隐形脊椎裂E.脊髓脊膜膨出小脑扁桃体下疝是
A.苏子降气汤B.越婢加半夏汤C.平喘固本汤D.小青龙汤E.归脾汤肺胀证属肺肾气虚宜选刚方剂为
某房屋平面宽度为24m,外搭脚手架宽2m,采用塔式起重机施工,轨距为3.6m,当起重机单侧布置时,其最大起重半径不得小于()m。
【案例一】背景材料:某市政公司承包某路段的改建工程,全长2.5km,工期为当年7月至次年2月。该路段为四快二慢主干道,道路结构层:机动车道为20cm石灰土底基层,45cm二灰碎石基层。9cm粗、4cm细沥青混凝土面层;非机动车道为20c
企业仓储管理的主要任务有()。
如果超额准备金率提高,则银行体系存款创造能力()。
Ourape-menforefathershadnoobviousnaturalweaponsinthestruggleforsurvivalintheopen.Theyhadneitherthepowerfult
Asfoodistothebody,soislearningtothemind.Ourbodiesgrowandmusclesdevelopwiththe【C1】______ofadequatenutritious
最新回复
(
0
)