首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。 注意: 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。 注意: 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语
admin
2017-01-11
26
问题
学生的记录由学号和成绩组成,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://www.kaotiyun.com/show/suID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
甲工厂每天生产的零件数比乙工厂的1.5倍还多40个,乙工厂每天生产的零件数比甲工厂的一半多20个。则两个工厂每天共能生产多少个零件?()
根据以下资料,回答以下问题。在2008年8月8日至24日奥运会期间,北京市的空气质量不仅天天达标,而且有10天达到一级,全面兑现了对奥运会空气质量的承诺。下图是2008年1~8月北京市大气质量检测情况,图中一、二、三、四级是空气质量等级,一级空气
根据以下资料,回答以下问题。中国汽车工业协会发布的2009年4月份中国汽车产销数据显示,在其他闰家汽车销售进一步疲软的情况下,国内乘用车销量却持续上升,当月销量已达83.1万辆,比3月份增长7.59%,同比增长37.37%。乘用车细分为
根据以下资料,回答以下问题。E省统计局公布的数据显示,2014年上半年E省实现地区生产总值(GDP)5141.7亿元,同比增长了6.8%.比全国平均水平低了0.6个百分点。分产业来看,第一产业增加值268.79亿元,同比增长4.0%;第
太平洋战争时期,一艘航空母舰在战斗中遭受敌军攻击,左舷中弹进水,舰上燃起大火,下列紧急处理方式错误的是()。
影子银行是指游离于银行监管体系之外、可能引发系统性风险和监管套利等问题的信用中介体系,它具有融资贷款中介功能,却游离于货币管理当局的传统货币政策监管之外。下列不属于影子银行的是()。
根据下列材料回答问题。为建立规范的税费体制和完善的价格机制,促进节能减排、环境保护和结构调整,公平负担,依法筹措交通基础设施养护和建设资金,我国出台了成品油价税费改革方案,自2009年1月1日正式施行。方案规定:取消公路养路费、航道养护费、公路运输管理费
如图,在图1中,互不重叠的三角形共有4个,在图2中,互不重叠的三角形共有7个,在图3中,互不重叠的三角形共有10个,则在第29个图形中,互不重叠的三角形共有几个?
标志着中国古代重实体、轻程序传统的终结的法典是()
随机试题
关于磨耗描述哪项是不正确的
关于信用证支付,下列说法错误的是?()
根据《建设工程安全生产管理条例》,下列关于施工现场生产安全事故应急救援预案的规定,说法错误的是()。
以下符合借贷记账法记账规则的有()。
公司经济区位分析的主要内容包括()。Ⅰ.公司所处区位内的经济特色Ⅱ.公司所处区位内的自然条件Ⅲ.公司所处区位内的基础条件Ⅳ.公司所处区位内政府的产业政策
智慧以一定的知识为前提,在人的思考和实践中体现出来,但它本身是不稳定的、非规范性的,表现为某种洞幽烛微、触类旁通、融会贯通、举重若轻的能力。知识可以让人按照已有的方式思考和行动,智慧则使人立足已知探索未知,善于发现问题、提出问题、分析问题,进而自主地、创造
你市有小报报道称本市超市和农贸市场的大米重金属超标。有致癌的风险,造成市民的恐慌。经查证,该消息是虚假新闻。领导让你处理此事,请问你怎么办?
求
Healthimpliesmorethanphysicalfitness.Italsoimpliesmentalandemotionalwell-being.Anangry,frustrated,emotionally【C1
A、 B、 C、 A
最新回复
(
0
)