首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学生记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组中,请编写函数fun,其功能是:把分数最低的学生数据放入b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生人数。 注意:部分源程序在文件PROGl.C中。 请勿改动主函
学生记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组中,请编写函数fun,其功能是:把分数最低的学生数据放入b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生人数。 注意:部分源程序在文件PROGl.C中。 请勿改动主函
admin
2021-04-28
54
问题
学生记录由学号和成绩组成,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://kaotiyun.com/show/AHtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>main(){inta=0,b=0,c=0,d;c=(a+=b,,b+=a);/*第4行*/d=c;;/*第5行*/;/*第6行*/printf(’’%d,%d,%d\n’’,a,b,c)
以下叙述中正确的是
以下叙述中正确的是
设有表示学生选课的3张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
以下叙述中正确的是
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是()。
以下叙述中错误的是
执行以下程序段后,w的值为intw=’A’,x=14,y=15;w=((x‖y)&(w
负责数据库中查询操作的数据库语言是()。
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目问的联系是
随机试题
在加量相同的情况下,能提高钻井液密度最大的是()。
下列属于毒性药品的是
对疾病进入后期阶段的预防措施
养花专业户李某为防止偷花,在花房周围私拉电网。一日晚,白某偷花不慎触电,经送医院抢救,不治身亡。李某对这种结果的主观心理态度是什么?
2006版电力建设工程概算定额中材料单价以_________地区、2006年一季度预算价格为基础综合取定。
关于开放式基金和封闭式基金,下列说法错误的是()。
社会保险经办机构应当至少每()向缴费个人发送一次基本养老保险、基本医疗保险个人账户通知单。
我国最高人民法院发布的司法解释,必须经过其()讨论通过。
如果说记忆包括形成、存储和提取这几个阶段,那么植物的确存在记忆。和人类一样,植物也存在多种不同形式的记忆。它们有短期记忆、免疫记忆,甚至还有跨代的记忆。比如,存在于捕蝇草中的短期记忆是基于电流的,很像动物的神经活动。当捕蝇草的触发毛中有两根被虫子触动,叶片
某公司打算增加一条生产线,需要设备投资100万元在年初投入,无需建设期,税法规定该类设备的折旧年限为5年,直线折旧,残值率5%。市场预测显示该公司生产的产品销售可维持四年,四年后的销售前景难以预测。预计第4年末设备的变现价值为10万元,生产部门预计需要增加
最新回复
(
0
)