首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学生记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组中,请编写函数fun,其功能是:把分数最低的学生数据放入b所指的数组中。注意:分数最低的学生可能不止一个,函数返回分数最低的学生人数。 注意:部分源程序在文件PROGl.C中。 请勿
学生记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组中,请编写函数fun,其功能是:把分数最低的学生数据放入b所指的数组中。注意:分数最低的学生可能不止一个,函数返回分数最低的学生人数。 注意:部分源程序在文件PROGl.C中。 请勿
admin
2015-08-10
50
问题
学生记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组中,请编写函数fun,其功能是:把分数最低的学生数据放入b所指的数组中。注意:分数最低的学生可能不止一个,函数返回分数最低的学生人数。
注意:部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#define N 16
typedef struet
{char num[10];
int s;
}STREC;
int fun(STREC*a,STREC*b)
{
}
main( )
{ STREC s[N]:{{"GA05",85},{"GA03",76},{"GA02",69},{"GA04",85},
{"GAO1",91},{"GA07",72},{"GA08",64},{"GA06",87},
{"GAOl5",85},{"GAOl3",91},{"GAO12",64},{"GAO14",91},
{"GAO11",91},{"GAOl7",64},{"GAOl8",64},{"GAOl6",72}};
STREC h[N];
int i,n;FILE*out;
n=fur,(s,h);
printf("The%d lowest score:\n",n);
for(i=0;i<n;i++)
printf("%s%4d\n",h
.num,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
.8);
felose(out);
}
选项
答案
int fun(STREC}a,STREC *b) { int i,j=0,min=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/t3ID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
甲和乙在山上共同采石时,不慎滚落的石头将山下路过的丙砸死。对此,下列说法中正确的是()。
鸡蛋一般不能洗了以后存放,是因为()。
一批物资分别由16列火车从甲站紧急运送到600千米外的乙站,现已知每列火车在运行途中间隔不得低于40千米,且火车运行速度为200千米/小时,那么将这批物资完全运到乙站至少需要多少小时?
根据以下资料,回答以下问题。E省统计局公布的数据显示,2014年上半年E省实现地区生产总值(GDP)5141.7亿元,同比增长了6.8%.比全国平均水平低了0.6个百分点。分产业来看,第一产业增加值268.79亿元,同比增长4.0%;第
下列选项中,属于非正式法律渊源的是()。
“法之必行”的真正动力来自哪里?有人说靠监督,有人说靠激励,也有人寄希望于惩戒。这些都不无道理,但还有一点往往被人忽视,那就是法治精神的作用。常见媒体有这样的报道,一些考试尽管监考人员众多,监考规则严格,技术手段先进,却依然难以杜绝各种作弊行为。所谓“破山
根据国务院印发的《“十三五”控制温室气体排放工作方案》,下列哪些是其中提到的“十三五”控制温室气体排放的重点任务?()①低碳引领能源革命②推动城镇化低碳发展③强化基础能力支撑④建设和运行全国碳排放权交易市场⑤加强地区监控
利率是金融学中核心变量之一,关于利率的决定理论也很多。其中,可贷资金理论试图完善古典学派的储蓄投资理论和凯恩斯流动性偏好利率理论。(1)请比较可贷资金理论与储蓄投资理论和凯恩斯流动性偏好理论的异同;(2)具体说明可贷资金理论相对于另外两
当启动Applet程序时。首先调用的方法是()。
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是
随机试题
变压器运行中发生异常声音可能是什么原因?
在人类历史上,原始社会的经济关系产生了原始共产主义道德,封建社会的经济关系产生了封建主义道德,资本主义社会的经济关系产生了资本主义道德,社会主义社会的经济关系产生了社会主义道德。这说明()
洗钱的过程中,被形象地描述为“甩干”阶段的为()。
某房地产公司欲建设一住宅项目,委托一社会调研公司进行住宅项目调研。该调研公司制订了开放式的调研问卷,其问卷内容如下:(1)您买房最看重的是哪一点?(2)您认为怎样做才能提高物业管理效率?(3)您能想象小区绿化的好处吗?(4)您认为小区环境设计应该注意哪些内
某机械厂生产某种零件,经二道工序制成,某月份投1000件(原材料在生产开始时一次投入),完工产品800件,企业月末账面保留的在产品成本2000元,该企业在产品成本的计算采用“约当产量法”,有关资料如下:根据上述资料回答下列问题(每一小步计算请保留两位小
A公司2016年11月份的销售额为200万元,12月份的销售额为225万元。根据公司市场部的销售预测,预计2017年第一季度1—3月份的月销售额分别为250万元、375万元和450万元。根据公司财务部一贯执行的收款政策,销售额的收款进度为销售当月收款的50
以下对《物业管理条例》规定业主在物业管理活动中享有的权利的表述,不正确的是()。
隋唐两代,书法被列为(),被定为学校中的学习科目,因而无论是理论还是创作都达到鼎盛阶段。
飞驰汽车制造公司同时推出飞鸟和锐进两款春季小型轿车。两款轿车以其新颖的造型受到购车族的欢迎。两款轿车销售时都带有轿车安全性能和出现一般问题时的处理说明书以及使用轿车一年后情况反馈表。飞鸟轿车购车族的56%同时购买了轿车保险,锐进轿车购车族的82%同时购买了
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
最新回复
(
0
)