首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文件中。请勿
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文件中。请勿
admin
2022-12-09
43
问题
学生的记录由学号和成绩组成,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全国计算机二级
相关试题推荐
一块正方形地板,用相同的小正方形瓷砖铺满,已知地板两对角线上只铺黑色瓷砖共铺80块黑色瓷砖,而其余地面全是白色瓷砖,则白色瓷砖共用()块。
某班第一小组共有12位同学,现在要调换座位,使其中3个人都不坐自己原来的座位,其他9人的座位不变,则不同的调换方法有()。
队列长度是800米的队伍行军速度为每分钟100米,在队尾的某人以3倍于行军的速度赶到排头,并立即返回队尾所用的时间是()。
函数的定义域为()。
中国特色社会主义法律体系是以我国全部现行法律规范按照一定的标准和原则划分为不同的法律部门,并由这些法律部门所构成的具有内在联系的统一整体。每一法律部门均由一系列调整相同类型社会关系的众多法律、法规所构成。下列属于程序法律部门的是()
作为人类社会特有的一种社会现象,道德是人类社会发展到一定阶段的必然产物。道德起源的首要前提是()
设f.g为定义在D上的有界函数,满足f(x)≤g(x),x∈D.证明:
以下关于1000BASE—T的叙述中,错误的是________。
阅读以下关于软件架构设计与评估的叙述,在答题纸上回答问题。【说明】某公司拟开发一套在线软件开发系统,支持用户通过浏览器在线进行软件开发活动。该系统的主要功能包括代码编辑、语法高亮显示、代码编译、系统调试、代码仓库管理等。在需求分析与架构设计阶段,公司提
计算机中的CPU主要由运算单元、控制单元、寄存器组和时序电路等组成,其中对程序指令进行译码的是________。
随机试题
永磁电动刮水器_______。
合同的形式,是指当事人之间订立合同的方式,包括()。
妇女的实用性社会性别需求不包括()。
一天某甲带刀要去少某乙,走到半路又打消了杀人的念头。实际上这天某乙出差到外地去了,即使他去了也杀不成。但甲并不知道乙不在家,而是自动放弃了杀人行为,该行为是()。
2010年,少儿读物进口额占图书进口总额的()。
Methodsofstudyingvary:whatworks【C1】______forsomestudentsdoesn’tworkatallforothers.Theonlythingyoucandoisexp
一个已经公认的结论是,北美洲人的祖先来自亚洲。至于亚洲人是如何到达北美的呢,科学家们一直假设,亚洲人是跨越在14000年以前还连接着北美和亚洲但后来沉人海底的陆地进入北美的,在艰难的迁徙途中,他们靠捕猎沿途陆地上的动物为食。最近的新发现导致了一个新的假设
(2012年单选10)关于法律规则与法律条文的关系,下列表述中正确的是()。
探望病人通常会送上一束鲜花。但某国曾有报道说,医院花瓶养花的水可能含有很多细菌,鲜花会在夜间与病人争夺氧气,还可能影响病房里电子设备的工作。这引起了人们对鲜花的恐慌,该国一些医院甚至禁止在病房内摆放鲜花。尽管后来证实鲜花并未导致更多的病人受感染,并且权威部
Neon(霓虹)istoHongKongasredphoneboothsaretoLondonandfogistoSanFrancisco.Whennightfalls,redandblueandothe
最新回复
(
0
)