首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。 注意: 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。 注意: 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语
admin
2017-01-11
15
问题
学生的记录由学号和成绩组成,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全国计算机二级
相关试题推荐
根据下列资料,回答以下问题。某市2005年就该市城镇居民和农民参加体育锻炼及其影响因素,开展了一项调查。调查结束后按城乡、性别分别进行了统计,统计结果如表1和表2所示。无法从表1、表2获得支持的判断是:
根据以下资料,回答以下问题。综合2011~2013年的数据,农村居民人均现金收入和城镇居民人均可支配收入最高的季度分别是:
根据我国《选举法》的规定,有关“由选民直接选举的人大代表候选人提名推荐方式”中,不正确的是()。
下面几个句子按顺序排列,语意最连贯的一项是()。①奖牌背面镶嵌玉璧②即站立的胜利女神和希腊潘纳辛纳科竞技场全景③奖牌正面使用国际奥委会统一规定的图案④奖牌的挂钩由中国传统玉双龙蒲纹璜演变而成⑤玉璧正
有关人权,下列表述错误的是()。
根据下列材料回答问题。2012年Z省W市实现文化及相关产业增加值相比上年增长9.6%,在文化产品制造业中,文化印刷、文化用品制造和工艺美术品制造三大主导行业,2012年分别实现增加值21.82亿元、11.57亿元和6.62亿元。与全省结构相比
在宏观尺度下,金刚石通常被认为表现不出丝毫变形行为。任何极端尝试对它进行变形的后果往往在还没有达到可见变形之前就发生脆性断裂。这使它在一些可能承受机械变形的应用中受到限制。为对其进行纳米尺度力学测试,研究组设计了一套独特的纳米力学实验方法,对单晶和多晶金刚
在现实的打假维权中,消费者经常处于干着急的状态,消费者协会则常处于相对缺位状态。2014年起,新修订的《中华人民共和国消费者权益保护法》正式施行,其中一个亮点是“消费者协会有职责就损害消费者合法权益的行为,支持受损害的消费者提起诉讼或者依照本法提起诉讼”。
清代案件经过秋审或朝审程序后,处理结果包括
软件测试的目的是()。
随机试题
2019年12月真题根据下述材料,写一篇700字左右的论说文,题目自拟。据报道,美国航天飞机“挑战者号”采用了斯沃克公司的零配件,该公司的密封圈技术专家博易斯乔利多次向公司高层提醒:低温会导致橡胶密封圈脆裂而引发重大事故。但是,这一意见一直没有受到
美育
处理新生儿窒息的首要措施是
某机电总承包公司通过投标承接了一栋超高层办公楼的机电安装工程。总承包公司中标后,业主向总承包公司提出超出招标文件中主要合同条款的附加条件,并以此作为签订合同的前提。附加条件包括:①增加净化空调系统工程;②将原计划总工期20个月改为18个月。总承包公
()是会计工作岗位设置的基本原则。
研究显示,黑、灰色汽车是盗贼的最爱,亮色汽车很少被问津,白色汽车失窃率最低。心理学家分析认为,偷车贼往往有“黑暗型人格”,选择和自己性格颜色相反的汽车倒卖,让他们感觉不踏实。相比新款或豪车而言,盗车贼偏好有着三年车龄左右的大众车型,这种车保值且好转手。根据
夸美纽斯出版《大教学论》标志着教育学开始成为一门独立的学科。随后教育学在众多因素的推动下逐渐发展完善。推动教育学发展的内在动力是()。
下列叙述中正确的是
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=20,则栈中的元素个数为()
Ifyou’refindingittoughtolandajob,followahuntingplanwiththefollowingtactics:Setyour【C1】_____Whileyoushou
最新回复
(
0
)