首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。 注意: 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。 注意: 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语
admin
2017-01-11
30
问题
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。
注意:
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
【试题源程序】
#include
#define N 16
typedef struet
{
char num[10];
int s;
}STREC;
int fun(STREC a[])
{
}
main()
{
STREC s[N]={
{"GA005",85},{"GA003",76},{"GA002",69},{"GA004",85},{"GA001",91},{"GA007",72},{"GA008",64},{"GA006",87},{"GAO15",85},{"GA013",91},{"GA012",64},{"GA014",91},{"GA011",66},{"GA017",64},{"GA018",64},{"GA016",72}} ;
int i;
FILE,*out;
fun(s);
printf("The data after sorted:\n");
for(i=0;i<N;i++)
{
if((i)%4==0)
printf("\n");
printf("%s%4d",s
.num,s
.s);
}
printf("\n");
}
选项
答案
int fun(STREC a[]) { STREC tmp; int i,j; for(i=0;i<N;i++) for(j=i+1;j<N;j++) if(a[i].s<a[j].s) { tmp=a[i]; a[i]=a[j]; a[j]=tmp; } }
解析
采用冒泡排序的方法,对结构体中按照成绩s进行降序排列,将其结果仍存入当前结构体中。
转载请注明原文地址:https://kaotiyun.com/show/suID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
参加奥运开幕式表演的某方阵正在彩排,如果减少一行和一列,人数减少319人。则该方阵原来最外围的四边共有()人。
有8人要在某学术报告会上作报告,其中张和李希望被安排在前三个作报告,王希望最后一个作报告,赵不希望在前三个作报告,其余4人没有要求。如果安排作报告顺序时要满足所有人的要求,则共有多少种可能的报告序列?()
根据以下资料,回答以下问题。综合2011~2013年的数据,农村居民人均现金收入和城镇居民人均可支配收入最高的季度分别是:
交往和独处原是人在世上生活的两种方式,对于每个人来说,这两种方式都是必不可少的,只是比例不太相同罢了。由于性格的差异,有的人更爱交往,有的人更喜独处。人们往往把交往看做一种能力,却忽略了独处也是一种能力,并且在一定意义上是比交往更为重要的一种能力。反过来说
HEPA,即高效空气过滤器,达到HEPA标准的过滤网,对于0.1~0.3微米的微粒有效率达到99.7%,HEPA网的特点是空气可以通过,但细小的微粒却无法通过。下列关于HEPA应用,说法不正确的是()。
天宫二号上搭载着国际上首台在轨运行并开展科学实验的空间冷原子钟,也是目前在空间运行最高精度的原子钟。这台冷原子钟采用的先进冷却技术是()。
________。20世纪建筑材料与修建技术往往不同于古代传统技艺,必须研究和开发符合不同修建类型的专门修复手段,不仅要保存有代表性的原材料,也要重视针对20世纪材料老化的详细调查。马德里文件强调:重建一个完全消失的遗产地或者某个部分并不是保护。作为历史的
对函数f(χ)(4-t)ln(1+t)dt().
设f(χ)=,且g(χ的一个)原函数为ln(χ+1),求∫01f(χ)dχ.
设某教学管理系统,其查询模块需要提供如下功能:Ⅰ.查询系信息,列出各系编号、系名和系办公电话;Ⅱ.查询某系教师的信息,列出教师号、教师名、工资和聘用日期;Ⅲ.查询某教师讲授的课程信息,列出课程号、课程名和学分;Ⅳ.查询讲授某门课程的教师信息,列出教
随机试题
髓记是订阅业务的基本环节,两种登记簿是订阅内部处理的基本账簿。()
患者,男,35岁。间歇性胸痛、气促6个月,心电图检查有病理性Q波。出现上述的临床表现,不包括的是
A.川乌B.羚羊角C.车前子D.大黄E.灶心土宜先煎的是
按照律师法规定,申请领取律师执业证书,司法行政机关应当自收到申请之日起30日内作出是否颁发的决定。按照行政许可法的规定,应当自受理行政许可申请之日起20日内作出行政许可决定。2004年7月初,张某向省司法厅申请领取律师执业证书,司法厅的正确做法是:(
悬臂浇筑法施丁刚构桥的挂篮由悬吊系统和()组成。
社会工作本土化(青岛大学2016年研;湘潭大学2016年研;河北大学2011年研)
马克思说:“资本来到世间,从头到脚,每个毛孔都滴着血和肮脏的东西。”马克思对资本原始积累的看法是()
[A]Updateyourbudget[B]Submitachangeofaddressform[C]Bookacleaningservicebeforehand[D]Scheduleawalk-t
Thinkofthosefleetingmomentswhenyoulookoutofanaeroplanewindowandrealisethatyouareflying,higherthanabird.No
PleaseUsecoolwatertowashthissweater,otherwise,itwill______.
最新回复
(
0
)