首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
N名学生的成绩已在主函数中放入一个带有头结点的链表结构中,h指向链表的头结点。请编写函数fun,其功能是:找出学生的最高分,并由函数值返回。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中
N名学生的成绩已在主函数中放入一个带有头结点的链表结构中,h指向链表的头结点。请编写函数fun,其功能是:找出学生的最高分,并由函数值返回。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中
admin
2015-11-24
32
问题
N名学生的成绩已在主函数中放入一个带有头结点的链表结构中,h指向链表的头结点。请编写函数fun,其功能是:找出学生的最高分,并由函数值返回。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<stdio.h>
#include<stdlib.h>
#define N 8
struct slist
{
double s;
struct slist*next;
};
typedef struct slist STREC;
double fun(STREC * h)
{
}
STREC*creat(double*s)
{
STREC*h,*p,*q;
int i=0,
h=P=(STREC*)malloc(sizeof
(STREC));
P一>s=0 ;
while(i<N)
/*产生8个结点的链表,各分数存入链表中*/
{
q*(STREC*)malloc(sizeof(STREC));
q一>s=s
;i++;P一>next=q;
p=q;
}
p一>next=NULL;
return h;/*返回链表的首地址*/
}
outlist(STREC*h)
{
STREC*P;
P=h一>next:
printf(“head”);
do
{
printf(“一>%2.0f”,P一>S),
p=p一>next;
}/*输出各分数。/
while(P一>next!=NULL);
printf(“\n\n”);
}
VOid main()
{
double s[N]={85,76,69,85,91,72,
64,87),max;
STREC*h;
h=creat(s);
outliSt(h);
max=fun(h);
printf(“max=%6.1f\n”,max);
}
选项
答案
double fun(STREC*h) { double max=h一>8; while(h!=NULL) /*通过循环找到最高分数*/ ( if(max<h一>s)max=h一>s; h=h一>next; } return max; }
解析
本题使用循环语句遍历链表中的每个结点,用判断语句比较结点数据域的大小。
注意:h是一个指向结构体类型的指针变量,若要引用它所指向的结构体中的某一成员时,要用指向运算符“一>”。
转载请注明原文地址:https://kaotiyun.com/show/DkID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
改革开放以来,我国不断大力发展高新技术产业,建立了不少高新技术产业工业园区,其最不可能的原因是()。
假如通货膨胀的初始原因是成本推动,如果没有()的伴随,将会引起严重的经济萧条。
某人的手表走时出现偏差,时针与分针每重合一次,间隔时间都相当于标准时的72分钟。若他按这个表的走时每天工作8小时,则实际多工作了:
某集团有A和B两个公司,A公司全年的销售任务是B公司的1.2倍。前三季度B公司的销售业绩是A公司的1.2倍,如果照前三季度的平均销售业绩,B公司到年底正好能完成销售任务。问如果A公司希望完成全年的销售任务,第四季度的销售业绩需要达到前三季度平均销售业绩的多
根据以下资料,回答以下问题。在2008年8月8日至24日奥运会期间,北京市的空气质量不仅天天达标,而且有10天达到一级,全面兑现了对奥运会空气质量的承诺。下图是2008年1~8月北京市大气质量检测情况,图中一、二、三、四级是空气质量等级,一级空气
下列选项中,属于非正式法律渊源的是()。
某市规划局向甲公司发放《建设用地规划许可证》后,发现甲公司所提交的申请材料系伪造,对于该许可证的处理,下列选项正确的是()。
当我们不再为穿衣吃饭等基本需求发愁时,_______。我们不仅关注食品、安全、疾病、健康等离我们很近的东西,也开始关注那些离我们十分遥远,但又根植于内心深处的需求。它们或是短小精悍的科普故事,或是数据精准的百科知识,亦或就像中国人过春节,围观一场充满期待的
①每一类型的法制本身都经历了适应社会发展或不适应社会发展的动态变化②历史地看,奴隶制法、封建制法、资本主义法、社会主义法因生产力的发展相继地依次更迭③这种变化或表现为南盛入衰,或表现为弃旧扬新,没有永恒不变的法④这一阶段的法制在总体上保持旧法体系的同
食品添加剂被誉为现代食品工业的灵魂。下列食品工业中所应用的食品添加剂与其所属类型,对应错误的是()。
随机试题
按建设工程生产组织的特点,一个项目往往由众多参与单位承担不同的建设任务,而各参与单位的()不同,因此就形成了不同类型的项目管理。
《蜀道难》是一首( )
DRAM存储器的中文含义是______。
A.HbAB.HbHC.HbA2D.HbSE.HbF成人主要的生理性血红蛋白是
关于发育的曲线图法的描述中哪项是错误的
甲公司向乙宾馆发出一封电子邮件称:现有一批电器,其中电视机80台,每台售价3400元;电冰箱100台,每台售价2800元,总销售优惠价52万元。如有意购买,请告知。乙宾馆接到该电子邮件后,遂向甲公司回复称:只欲购买甲公司50台电视机,每台电视机付款
下列关于正当防卫的构成要件说法正确的是()。
Muchoftheworldshouldgoonadietin2014.Morethanathirdofadults【C1】______wereestimatedtobe【C2】______orobesein20
下面哪一种接口不是无线通信接口?()。
Accordingtowhatyouhavejustsaid,amItounderstandthathisnewpost______noresponsibilitywithitatall?
最新回复
(
0
)