首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文件中。请勿
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文件中。请勿
admin
2022-12-09
42
问题
学生的记录由学号和成绩组成,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://jikaoti.com/ti/tIoiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一块正方形地板,用相同的小正方形瓷砖铺满,已知地板两对角线上只铺黑色瓷砖共铺80块黑色瓷砖,而其余地面全是白色瓷砖,则白色瓷砖共用()块。
如图所示,四边形ABCD是边长为2cm的正方形,动点P在ABCD的边上沿A→B→C→D的路径以1cm/s的速度运动(点P不与A、D重合),在这个运动过程中,△APD的面积s(cm2)随时间t(s)的变化关系用图像表示,正确的为()。
已知2,4,2x,4y四个数的平均数是5;5,7,4x,6y这四个数的平均数是9,则x2+y2的值是()。
A、B、C、D、E五个队参加排球循环赛,每两队只赛一场,胜者得2分,负者得0分,比赛结果是:A、B并列第一;C第三;D、E并列第四;则C队得分为()。
将一颗骰子随机抛掷3次,则所得最大点数与最小点数之差等于2的概率为()。
满足关系式|-3|-|x+1|=4的x的取值范围是()。
从集合{O,P,Q,R,S}与{0,1,2,3,4,5,6,7,8,9}中各任选2个元素排成一排(字母和数字均不能重复),其中字母O,Q和数字0至多只能出现一个的不同排法有()。
毛泽东指出,辛亥革命“有它胜利的地方,也有它失败的地方”。辛亥革命的失败,从主观方面来说,在于它的领导者资产阶级革命派本身存在着许多弱点和错误。造成这些弱点、错误的根源在于()
按定义验证
求下列由参变量方程所确定的导数;
随机试题
Mancannotlivewithout______.
某女,因生气,经半年未行。烦躁易怒,少腹胀痛拒按。舌暗有瘀点,脉涩。治法是( )。
下列关于正态分布和正态分布估计的说法哪些是正确的( )。
商业银行充当理财顾问,向客户提供咨询,属于()。
根据《旅行社条例》规定,旅行社设立专门招徕旅游者、提供旅游咨询的服务网点应当依法向()办理设立登记手续,并在所在地的旅游行政管理部门备案。
最近有一个调查表明一半以上申请离婚的夫妇都把金钱列为他们婚姻的主要问题。小张从该调查材料中得出了一个结论:“财政问题是造成高离婚率的丰要问题和重要因素。”但是,尽管表面上金钱是离婚的原因,实际上夫妇经常把其他种种婚姻上的挫折归咎于金钱。因此该调查材料不能确
R研究机构日前表示,对于随着人的年龄增长、各项机能也随之不断减退的皮肤细胞,使用iPS(诱导多能干细胞)技术可以有效恢复其相关机能。此前有观点认为是线粒体内的基因(随年龄增长)变异而导致的细胞老化。而研究人员发现,老年人的细胞一旦被施加了iPS细胞技术,会
在唯物辩证法的方法论体系中,居于核心地位的认识方法是
ManysignspointtoagrowinghistoricalconsciousnessamongtheAmericanpeople.Itrustthatthisisso.Itisusefultoremem
Speakinginpublicismostpeople’sleastfavoritething.Thereasonisthatwe’reallafraidofmakingfoolsofourselves.The
最新回复
(
0
)