首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文件中。请勿
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文件中。请勿
admin
2022-12-09
88
问题
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include<stdio.h>
#define N 16
typedef struct
{char num[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},{"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<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
.s);
fclose(out);}
选项
答案
int i,j=0,min=a[0].s; for(i=0;i<N;i++){ if(min>a[i].s){ j=0;b[j++]=a[i];min=a[i].s; } else if(min==a[i].s) b[j++]=a[i]; } return j;
解析
(1)要把最低分数的学生数据放在数组中,首先求出最低分数,再使用一个for循环把所有的成绩进行比较,找出最低的分数来。
(2)找出所有与最低分数相等的学生,并将最低分数的人数累加。
转载请注明原文地址:https://kaotiyun.com/show/AW0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
x1,x2是方程mx2-(2m-1)x+m=0的两实根,则1/x1+1/x2的取值范围是()。
一块正方形地板,用相同的小正方形瓷砖铺满,已知地板两对角线上只铺黑色瓷砖共铺80块黑色瓷砖,而其余地面全是白色瓷砖,则白色瓷砖共用()块。
如图所示,△ABC是等腰直角三角形,且∠ACB=90°,曲线CDEF叫作“等腰直角三角形的渐开线”,其中的圆心分别为A,B,C,如果AC=1,那么由曲线CDEF和线段CF围成图形的面积为()。
某班第一小组共有12位同学,现在要调换座位,使其中3个人都不坐自己原来的座位,其他9人的座位不变,则不同的调换方法有()。
某商店花10000元进了一批商品,按期望获得25%的利润来定价,结果只销售了商品总量的30%,为尽快完成资金周转,商店决定打折销售,这样卖完全部商品后,亏本1000元,则商店是按定价打()折销售的。
满足关系式的x是()。
设y=f(x)为[a,b]上严格增的连续曲线(图9-1).试证存在ξ∈(a,b),使图中两阴影部分面积相等,
设薄片占的区域D如下,求均匀薄片的质心:D是介于两个圆r=cosθ和r=2cosθ之间的闭区域.
阅读以下关于数据库缓存的叙述,在答题纸上回答问题。【说明】某互联网文化发展公司因业务发展,需要建立网上社区平台,为用户提供一个对网络文化产品(如互联网小说、电影、漫画等)进行评论、交流的平台。该平台的部分功能如下:(a)用户帖子的评论计数器;(b)
外包成功的关键因素之一是选择具有良好社会形象和信誉、相关行业经验丰富、能够引领或紧跟信息技术发展的外包商作为战略伙伴。因此外包商的资格审查应从三个主要方面着手,下面选项中,不属于这三个方面的是________。
随机试题
在Excel2010中,B5、C5单元格的数据分别为10、20,拖动鼠标选中B5:C5区域并选单击“合并后居中”按钮,在弹出的对话框中再单击“确定”按钮,则单元格内容为()
患者,女,32岁,因甲型肝炎收入院治疗,应采取的隔离是
某银行以某公司未偿还贷款为由向法院起诉,法院终审判决认定其请求已过诉讼时效,予以驳回。某银行向某县政府发函,要求某县政府落实某公司的还款责任。某县政府复函:“请贵行继续依法主张债权,我们将配合做好有关工作。”而后,某银行向法院起诉,请求某县政府履行职责。法
在项目竣工验收和总结评价阶段,咨询工程师的主要工作不包括()。
A公司中标承建某排水工程,主要包括:高位井(兼顶管工作井)一座;内径∮1.6m,全长1856m钢筋混凝土顶管一条;采用垂直顶升法施工的外径∮0.48m垂直排放管14根。本顶管的顶距较长,且管径较小,因此施工组织设计应针对超长距离顶进的工程特点,把顶管
2008年,工商管理专业毕业的大学生张某选择了自主创业的方式就业,在亲属的资金支持下创办了一家小型企业。该企业的业务是为汽车厂加工螺丝垫片。12名员工全部由其他企业的下岗人员组成。对于该企业的组织管理,大学生张某必须做出科学的决策。根据以上资料,回答下列
下列关于股份有限公司董事会的组成表述正确的是()。
()是统一战线组织又是民间商会。
用螺旋图形装在色轮上()
用于核对某些重要行为是否呈现的记录法是()。
最新回复
(
0
)