首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学生的记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组s中,请编写函数fun,其功能是:把分数最高的学生数据放在b所指的数组中。注意:分数最高的学生可能不止一个,函数返回分数最高的学生人数。 注意:部分源程序给出如下。 请勿改
学生的记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组s中,请编写函数fun,其功能是:把分数最高的学生数据放在b所指的数组中。注意:分数最高的学生可能不止一个,函数返回分数最高的学生人数。 注意:部分源程序给出如下。 请勿改
admin
2019-07-10
29
问题
学生的记录由学号和成绩组成,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://jikaoti.com/ti/XRkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
吃着涪陵榨菜,喝着二锅头,出门共享单车,购物拼多多……在有些人看来,时下这些挂在不少人嘴上的口头禅所映射的问题是,因为口袋瘪了,许多老百姓不得不购买和消费那些低价商品,用学术语言来说就是国内市场出现了消费降级。接下来作者最有可能论述的是(
近年来,关于不同物理理论之间对应方面的研究取得了一些进展。有科学家认为,这些对应强烈表明,存在一种完备的统一物理理论,但是它们也暗示,也许不可能用一个单独表述来表达这个理论。相反,在不同的情形下,必须使用基本理论的不同影像。这和用地图描绘地球表面很相似,人
当今碳循环科学面临的最大问题,就是在洲际、区域和局部尺度上无法观测获取量化的、精度高的碳通量(单位面积上、单位时间内碳含量的变化)信息。下列有关说法错误的是()。
革新的过程包括()。
简述美国1787年宪法的内容。(南京大学2001年世界近现代史真题)
有两列正态变量x和y,已知其中Sx=4,Sy=2,Sx-y=3,那么这两列变量的积差相关系数是()
实体法与程序法的划分标准是()。
以法的地位、效力、内容和制定程序为标准,法可以划分为()
标志着中国古代重实体、轻程序传统的终结的法典是()
下列叙述中,正确的是()。
随机试题
()系统是泡沫从储罐底部注入,并通过软管浮升到液体燃料表面进行灭火的泡沫灭火系统。
如果气体流速保持不变,分析时间随柱径的增加而线性增加。
要在Word2010的同一个多页文档中设置三个以上不同的页眉页脚,必须________。
A.心房颤动B.心力衰竭C.乳头肌功能失调D.胸腔积液二尖瓣关闭不全最常见的并发症是
1.44-MB软盘的所有磁道中,在最外圈的是()道,它是软盘中最重要的磁道。
某运输公司于2008年7月运营售票收入为500万元,从中支付联运业务的金额为100万元,则该运输公司应缴纳的营业税税额是( )万元。
假设影响期权价值的其他因素不变,股票价格上升时以该股票为标的资产的欧式看跌期权价值下降,股票价格下降时以该股票为标的资产的美式看跌期权价值上升。( )
根据公司法律制度的规定,下列选项中,属于上市公司监事会职权有()。
李赫,张岚,林宏,何柏,邱辉,5位同事近日他们各自买了一台不同品牌小轿车,分别为雪铁龙,奥迪,宝马,奔驰,桑塔纳。这五辆车的颜色分别与5人名字最后一个字谐音的颜色不同。已知.李赫买的是蓝色的雪铁龙。以下哪项排列可能依次对应张岚,林宏.何柏,邱辉所买的车?
为提高社会管理科学化水平,全国各地积极出台加强和创新社会管理的措施,下列措施中不属于创新社会管理的是:
最新回复
(
0
)