首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学生记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组中,请编写函数fun,其功能是:把分数最低的学生数据放入b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生人数。 注意:部分源程序在文件PROGl.C中。 请勿改动主函
学生记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组中,请编写函数fun,其功能是:把分数最低的学生数据放入b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生人数。 注意:部分源程序在文件PROGl.C中。 请勿改动主函
admin
2021-04-28
58
问题
学生记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组中,请编写函数fun,其功能是:把分数最低的学生数据放入b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生人数。
注意:部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#define N 16
typedef struct
{ char hum[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},{“GAO12”,64},{“GA014”,91},
{“GA011”,91},{“GA017”,64},{“GA018”,64},{“GA016”,72}};
STREC h[N];
int i,n;FILE*out;
n=fun(s,h);
prinff(“The%d lowest score:\n”,n);
for(i=0;i
prinff(“%s%4d\n”,h
.num,h
.s);
prinff(“\n”);
out=fopen(“out.dat”,“w”);
fprintf(out,“%d\n”,n);
for(i=0;i
fprinff(out,“%4d\n”,h
.s);
fclose(out);
}
选项
答案
int fun(STREC*a,STREC*b) { int i,j=0,min=a[0].s; for(i=0;i
a[i].s) min=a[i]_s;/*找出最小值*/ for(i=0;i
解析
本题考查:查找结构体数组中的最小数据,需要通过for循环语句和if条件语句来完成。
本题中第一个循环语句的作用是遍历数组求出最低分数,第二个循环语句的作用是将数组中的元素与最低分比较,查找是否存在与最低分相等的成绩。
转载请注明原文地址:https://www.kaotiyun.com/show/AHtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf("%d\n",n);break;case2:case4:prin
以下叙述中错误的是
以下选项中非法的C语言字符常量是
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是()。
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是#includemain(){FILE*fp;charch;fp=fopen("fname","w
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为
在数据库系统的内部结构体系中,索引属于()。
有两个关系R和T如下图所示:则由关系R得到关系T的运算是()。
随机试题
奥氏体不锈钢与珠光体耐热钢的焊接接头中会产生很大的热应力,这种热应力可以通过高温回火加以消除。()
胆固醇结石形成最主要的原因是()
下列行为属正确行为的是
根据《政府采购法》的规定,依法进行政府采购的国家机关、事业单位在采购纳人集中采购目录的政府采购项目时,必须( )。
在中华人民共和国境内的外商投资企业,外国企业和其他外国组织的会计记录可以使用中文也可以使用一种外国文字。()
位于建制镇的某公司主要经营农产品种植、销售业务,公司占地3万平方米,其中农产品的种植用地2.5万平方米,职工宿舍和办公用地0.5万平方米;房产原值300万元。公司2007年发生以下业务:(2)6月30日签订房屋租赁合同一份,将价值50万元的办公室从7
简述教育研究中文献检索的基本要求。
A.药物性根尖周炎B.牙周炎咬痛C.残髓炎D.药物性牙周组织坏死E.继发龋以亚硝酸失活剂置于邻面洞时,由于封闭不严,药物渗漏可引起()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
收音机及电视机使得做广告的人有可能用这种方法吸引千百万人的注意。(capturetheattention)
最新回复
(
0
)