首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学生的记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组s中,请编写函数fun,其功能是:把分数最高的学生数据放在b所指的数组中。注意:分数最高的学生可能不止一个,函数返回分数最高的学生人数。 注意:部分源程序给出如下。 请勿改
学生的记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组s中,请编写函数fun,其功能是:把分数最高的学生数据放在b所指的数组中。注意:分数最高的学生可能不止一个,函数返回分数最高的学生人数。 注意:部分源程序给出如下。 请勿改
admin
2019-07-10
51
问题
学生的记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组s中,请编写函数fun,其功能是:把分数最高的学生数据放在b所指的数组中。注意:分数最高的学生可能不止一个,函数返回分数最高的学生人数。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<stdio.h>
#define N 16
typedef struct
{
char num[10];
int s;
}STREC;
int fun(STREC*a,STREC*b)
{
}
voidmain()
{
STREC s[N]={{“GA005”,85},
{“GA003”,76},{“GA002”,69),{“GA004”,85},{“GA001”,91},{“GA007”,72),{“GA008”,64},{“GA006”,87},{“GA015”,85),{“GA013”,91},{“GA012”,64),{“GA014”,91},(“GA011”,77),{“GA017”,64),{“GA018”,64},(“GA016”,72)};
STREC h[N];
int i,n,
n=fun(s,h);
printf (“The%d highest score:\n”,n);
for(i=0;i<n;i++)
printf(“%s%4d\n”,h
.num,
h
.8);/*输出最高分学生的学号和成绩*/
printf(“\n”),
}
选项
答案
int tun(STREC*a,STREC*b) { int i,j=0,max=a[0].s; for(i=0;i<N,i++) if(max<a[i].s)/*找出最大值*/ max=a[i].s; for(i=0,i<N;i++) if(max==a[i].s) b[j++]=a[i]; /*找出成绩与max相等的学生的记录,存入结构体b中*/ return j; /*返回最高成绩的学生人数*/ }
解析
该程序使用两个循环判断语句,第1个循环判断语句的作用是找出最人值;第2个循环判断语句的作用是找出与mflx相等的成绩(即最高成绩)的学生记录,并存入b中。
转载请注明原文地址:https://kaotiyun.com/show/B4ID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
说到海洋酸化的影响,每年渔业价值约2.2亿美元的珍宝蟹,可能会受到自身食物源减少的冲击,未来50年将面临强烈的低迷,但翼足类、桡足类、易受酸化伤害的带贝壳的微小海洋生物,可能会经历轻微的下降,因为它们十分丰富,足以抵消大部分影响。同时,海洋哺乳动物和海鸟较
改革,哪怕是仅仅一小步的改革,也都是需要________的。倘若一种行为从一开始就定错了目标,或者更有甚者,如果这种行为从一开始就没有定下目标,只是________地走一步算一步,那完全是有可能“摸着石头过不了河”的!填入画横线部分最恰当的一项是(
历史有改朝换代,权力有交接更替,但夫子庙的繁华却是超越时代的。中国人素有“北有天桥,南有夫子庙”之说,在北京的天桥已然没落的今日,夫子庙却是一年比一年________,秦淮河畔的盛景较之当年也________。填入画横线部分最恰当的一项是(
中国哲学逻辑结构系统,________是哲学家思辨的独撰,________是千古的心传,________是中国哲学历史的发展和中国哲学内在逻辑的体现。填入画横线部分最恰当的一项是()。
下列选项最能反映墨家学派的主要思想观点的是()。
在以下关于“沟通”的判断中,不正确的是()。
下列选项中不属于近代设立的外事机构的是()
1830年,法国第二次资产阶级革命后,发展初等教育成为重要任务,教育部颁布(),大力发展初等教育和师范教育,规定每乡设一小学,教师任教需资格证书。
对函数f(χ)(4-t)ln(1+t)dt().
设f(χ)在[1,+∞)上连续,若曲线y=f(χ),直线χ=1,χ=t(t>1)与χ轴围成的平面区域绕χ轴旋转一周所得的旋转体的体积为V(t)=[t2f(t)-f(1)]且f(2)=,求函数y=f(χ)的表达式.
随机试题
人的脑细胞总数愈300亿个,参与人的正常智力活动的仅是其中的一小部分。要有效地开发青少年的智力,有两个必要条件,第一,必须使他们勤于思考,这样才能激活更多的脑细胞;第二,必须使他们摄入足够的脑细胞生长所需要的营养素,这样才能促进脑细胞的正常分裂。“125健
在最近的一则广告里,一家大型谷物食品公司指出,受过教育越好的人,在他们还是孩子的时候,经常吃燕麦粥的可能性就越大。该公司引用了对全国大学毕业生的随机调查报告来作为例证。报告显示,在被调查的人中有4/5的人在他们年幼的时候每周至少吃一次燕麦粥。下面哪一项是支
某建筑设计院接受甲方委托设计了一套建筑图纸,委托协议没有明确约定图纸著作权归属,该图纸著作权应属于()
A.交替脉B.颈静脉怒张C.水冲脉D.脉短绌慢性右心衰竭可出现
患者,女,28岁。先天性心脏病。孕9周,决定其是否继续妊娠,主要的根据是
头痛患者,疼痛日久,其痛如锥刺,固定不移,舌质紫,脉细涩。其证候是
具有低毒、与青霉素类及头孢菌素类无交叉过敏等优点,故可用于对青霉素类、头孢菌素类过敏的患者,并常作为氨基糖苷类抗菌药物的替代品使用的是
经济合同的无效与否是由()确认。
张某到某裁缝店挑选了一块高档布料,并在该裁缝店订做了一身西服,双方约定在一个月后张某到裁缝店取货付款。裁缝店在大约三周后做好了西服,但在一个月的期限届满前,王某到裁缝店看到了张某的西服,表示愿意高价买过来。裁缝店考虑后将西服卖给了王某。后张某到裁缝店取西服
在Access中,通过窗体对表进行操作,不能完成的功能是()。
最新回复
(
0
)