首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学生记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组中,请编写函数fun,其功能是:把分数最低的学生数据放入b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生人数。 注意:部分源程序在文件PROG1.C中。 请勿改动主函
学生记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组中,请编写函数fun,其功能是:把分数最低的学生数据放入b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生人数。 注意:部分源程序在文件PROG1.C中。 请勿改动主函
admin
2016-09-03
36
问题
学生记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组中,请编写函数fun,其功能是:把分数最低的学生数据放入b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生人数。
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include<stdio.h>
#define N16
typedef struct
{char Bum[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},{"GAO12",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
.nun,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 fun(STREC*a,STREC*b) { int i,j=0,mm=a[0].s; for(i=0;i<N;i++) if(min>a[i].s) min=a[i].s;/*找出最小值*/ for(i=0;i<N;i++) if(min==a[i].s) b[j++]=a[i];/*找出成绩与min相等的学 生的记录,存入结构体b中*/ return j; }。
解析
本题考查:查找结构体数组中的最小数据,需要通过for循环语句和if条件语句来完成。
转载请注明原文地址:https://kaotiyun.com/show/nwID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据下列资料,回答以下问题。下面描述不正确的是:
根据下列资料,回答以下问题。某市2005年就该市城镇居民和农民参加体育锻炼及其影响因素,开展了一项调查。调查结束后按城乡、性别分别进行了统计,统计结果如表1和表2所示。无法从表1、表2获得支持的判断是:
根据以下资料。回答以下问题。下列年份中,国家电网公司并网机组总上网电量同比增速最快的是:
下列关于公务员录用规定的表述不正确的是()。
行政机关在其法定职权范围内,依照法律、法规、规章的规定,可以委托其他行政机关实施行政许可。下列说法正确的是()。
根据下面材料回答下列小题。2009年末我国广义货币供应量余额为60.6万亿元,比上年末增长27.7%,狭义货币供应量余额为22.0万亿元,比上年末增长32.4%,流通中现金余额为3.8万亿元,比上年末增长11.8%。2009年末全部金融
全面深化改革是决定当代命运的关键,习近平围绕全面深化改革做出了一系列论述,关于改革,以下论述错误的是()。
把下面几个句子组成语意连贯的一段文字,排序正确的一项是()。①同样一本书每再看看,领悟的又是一番境界②后来觉着不对,因为年龄不同了③这竟成了我少年时代大半消磨时间的方法④所以买书回来放在架上,想起来时再反复地去回看它们⑤一本好
在循环队列数据结构中,下列叙述中正确的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
随机试题
当运动员的唤醒水平处于哪种状态时,有利于运动水平的发挥?()
我国农村最低生活保障标准确定时应重点考虑哪些因素?
下列有关债权让与的说法,正确的是()
A.ELISA检测核心抗原p24B.免疫印迹法检测HIV抗体C.CD4+T细胞计数D.ELISA法检测HIV抗体E.HIV病毒载量检测用于HIV感染的确认试验
A.1900B.1830C.0.344μgD.0.300μgE.1530
甲犯抢劫、盗窃二罪,分别被判处有期徒刑8年、6年,数罪并罚决定执行有期徒刑12年。执行2年后,又发现甲在判刑前还犯过诈骗罪和敲诈勒索罪,分别应处2年和3年有期徒刑。对甲数罪并罚时决定执行的刑期幅度是( )。
某企业由于生产工艺需要采用以液氨作为制冷剂的氨制冷系统,该制冷系统包括压缩机房、设备间、氨储罐等设施。生产车间设置有酸、碱危险化学品储罐,包装车间内有可燃粉尘危险存在。下列该企业根据工艺特点对存在的职业病危害因素采取的相应措施中,错误的是()。
临时室内消防给水系统消防竖管的管径不应小于()
某企业资产总额为1800万元,当发生下列两笔经济业务后:(1)向银行借款偿还应付账款50万元;(2)收回应收账款420万元存入银行。其资产总额为()。
A、Acar.B、Acow.C、Abook.D、Atable.C题目询问男士在寻找什么。男士说“Whereisthatbookaboutears?”(我那本关于汽车的书在哪里?),因此他找的是书,而不是其他的,因此选项C(书)为正
最新回复
(
0
)