首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知考生的记录由学号和学习成绩构成,N名考生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最低的考生记录,通过形参返回主函数(规定只有一个最低分)。已给予出函数的首部,请完成该函数。 注意:部分源程序已存在文件test8_2.
已知考生的记录由学号和学习成绩构成,N名考生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最低的考生记录,通过形参返回主函数(规定只有一个最低分)。已给予出函数的首部,请完成该函数。 注意:部分源程序已存在文件test8_2.
admin
2009-01-15
52
问题
已知考生的记录由学号和学习成绩构成,N名考生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最低的考生记录,通过形参返回主函数(规定只有一个最低分)。已给予出函数的首部,请完成该函数。
注意:部分源程序已存在文件test8_2.cpp中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
文件test8_2.cpp的内容如下:
#include<iostream.h>
#include<string.h>
#include<conio.h>
#define N 10
typedef struct ss
{char num[10];
int s;
} STU;
void fun(STU a[],STU *s)
{
}
void main( )
{STU
a[N]={{"A01”,81},{"A02",89},{"A03",66},{"A04",87},{"A05",77},{"A06",90},{"A07",79}, {"A08",61},{"A09",80},{"A10",71}},m;
fun(a,&m);
cout<<"***** The original date *****"<<endl;
cout<<"The lowest :"<<m.num<<m.s<<endl;
}
选项
答案
fun(STU a[],STU *s) { int i,min; min=a[0].s; for(i=0;i<N;i++) if(a[i] .s<min) {min=a[i].s; *s=a[i]; } }
解析
首先假设第一个考生的成绩最优,通过循环找到最低成绩,并将最低成绩的考生记录传给指针s,带回主函数。
转载请注明原文地址:https://kaotiyun.com/show/YOID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当今碳循环科学面临的最大问题,就是在洲际、区域和局部尺度上无法观测获取量化的、精度高的碳通量(单位面积上、单位时间内碳含量的变化)信息。下列有关说法错误的是()。
2019年12月17日,我国第一艘国产航母山东舰正式交付。下列关于山东舰的说法,错误的是()。
文化在组织中的功能包括()。
阅读下列史料并回答问题:历史上有这样一个民族:5000年的历史中,有2000多年在颠沛流离的路上行走天下,浪迹天涯,宛如一直行进在炼狱之巅。不管到哪里,他们没有权利,没有地位,没有自己的国家,随时有着被其他民族异化的危机(尽管事实上有一部分犹太人
论述1927—1949年中共土改各阶段政策文件及改革内容和影响。(复旦大学2015年历史学综合真题)
日本历史上的哪个时期与中世纪西欧相似?从政治制度、经济制度、社会结构等方面比较。(厦门大学2014年历史学基础真题)
如果一组数据完全平衡,那么这组数据的离均差的总和为()
关于教育的教育即生活的解读错误的是
下列说法错误的是
随机试题
简述统计分组的目的。
颅脑损伤的首选检查方法为
桃花散主治
对望小儿指纹描述正确的是
拆模之前必须有拆模申请,当混凝土养护试块强度达到规定要求时,经技术负责人批准后,方可拆模。
港航工程大体积混凝土施工中的防裂措施包括()。
《入境货物报检单》的“索赔有效期至”一栏只有在货物出现残损、短少等情况时才需填写。()
个人贷款的呆账核销流程一般包括()。
根据下表,回答下列问题。下列说法中正确的是()。
WhydidJohnandMarycrossofftheapartmentonthe68thStreet?
最新回复
(
0
)