首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。 注意:部分源程序在文件PROG1.C文
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。 注意:部分源程序在文件PROG1.C文
admin
2015-09-14
47
问题
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。
注意:部分源程序在文件PROG1.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#deftne N 16
typedef struct
{ char num[10];
int s;
}STREC;
int fun(STREC*a,STREC*b)
{
}
main()
{STREC sin]={{"GA05",85},{"GA03",76},{"GA02",69},{"GA04",85},{"GA01",91},{"GA07",72},{"GA08",64},{"GA06",87},{"GA015",85},{"GA013",91),{"GA012",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
printf("%s %4d\n",h
.num,h
.s);
printf("\n");
out=fopen("out.dat","w");
fprintf(out,"%d\n",n);
for(i=0;i
fprintf(out,"%4d\n",h
.s);
fclose(out);
}
选项
答案
int i,j=0,min=a[0].s; for(i=0;i
a[i].s){ j=0;b[j++]=a[i];min=a[i].s; } eIse if(min==a[i].s) b[j++]=a[i]; } return j;
解析
该程序功能是把分数最低的学生数据放在b所指的数组中.本题是关于求解结构体中某些成员的最小值,首先将第一个值设定为最小值,并在循环中将其他所有值与该值进行比较,求得最小值。然后将最小值与所有值进行比较,求得所有的最小值。
[解题思路]
(1)要把最低分数的学生数据放在数组中,首先求出最低分数,再使用一个for循环把所有的成绩进行比较,找出最低的分数来。
(2)找出所有与最低分数相等的学生,并将最低分数的人数累加。
转载请注明原文地址:https://www.kaotiyun.com/show/FtID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
张大来的原户籍所在地在杨村,1994年张大来从杨村开出迁住证,迁往李村。但在李村登记前,张大来得病,在县城医院住院一年零三个月。病愈后张大来前往北京市打工,并在某区办理了暂住证,居住期限为6个月,现住在某区某街道某号。现问,张的住所应确定为何处?()
行政机关在其法定职权范围内,依照法律、法规、规章的规定,可以委托其他行政机关实施行政许可。下列说法正确的是()。
经济学上所推崇的“橄榄型”收入分配结构.是指低收人和高收入相对较少、中等收入占绝大多数的分配结构。我国正在采取措施,实施“提低、扩中、调高、打非、保困”的方针,使收入分配朝着“橄榄型”方向发展。这主要是为了促进()。
蔬菜是人类不可缺少的食物,它富含人体需要的维生素、矿物质及消化系统所必需的粗纤维等。下列说法中错误的是()。
某商店花10000元进了一批商品,按期望获得相当于进价25%的利润来定价,结果只销售了商品总量的,30%。为尽快完成资金周转,商店决定打折销售,这样卖完全部商品后,亏本1000元。问商店是按定价打几折销售的?
某密码由4位不同数字组成,已知各位密码之和为偶数,则密码有多少种?
有一项工程,甲单独做需要36天完成,乙单独做需要30天完成,丙单独做需要48天完成。现在由甲、乙、丙三人同时做,在工作期间,丙休息了整数天,甲、乙均未休息。完成这项工作也用了整数天。则丙休息了多少天?
11—13世纪中国传统农业经济出现了一些新发展,请概要叙述之。(华东师范大学2004年中国通史真题)
下列属于程序法部门中的非诉讼程序法的是()
设在SQLServer2008某数据库中有按如下格式定义的存储过程首部:CREATEPROCP1@xint,@yint,@zintoutputAS...请补全下列调用该存储过程的语句。DECIARE@SintEXECP1
随机试题
鸦片战争正式爆发的标志是
王某欠李某100元钱,借条上写明了还款时间,但王某到期未还钱。30个月后,李某要王某还钱,王某以时间已过为理由拒绝,王某所说的“时间已过”,属民法上的()。A.能够消灭债的原因B.约定的时间C.事件D.违反合同约定的时间
关于潜影形成的叙述,错误的是
球体x2+y2+z2≤4a2与柱体x2+y2≤2ax的公共部分的体积V=()。
某基础工程包含土方和混凝土两个子项工程,工程量清单中的土方工程量为4400m3,混凝土工程量为2000m3,合同约定:土石方工程综合单价为75元/m3,混凝土工程综合单价为420元/m3;工程预付款额度为合同价的15%,主要材料和构配件所占比重为60%。则
“桃李无言,下自成蹊”这句话所体现的德育方法是_______。
今天中国所面对的,不仅是计划经济到社会主义市场经济的________,更有整个社会伴随新型工业化、信息化、城镇化、农业现代化的全面转型。这样的背景下,零敲碎打、________解决不了治理难题,只有在全面深化改革的联动和集成中完善治理,在“立治有体,施治有
下列对中共一大主要内容的描述不正确的有()。
A、 B、 C、 D、 C
下面控件中,没有Caption属性的是()。
最新回复
(
0
)