首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun(),它的功能是:找出学生的最低分,由函数值返回。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花
N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun(),它的功能是:找出学生的最低分,由函数值返回。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花
admin
2009-02-15
88
问题
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));
p->S=S
; i++; p->next=q; p=q;
}
p->next=NULL;
return h;
/*返回链表的首地址*/
}
outlist(STREC *h)
{
STREC *p;
p=h;
printf("head");
do
{printf("->%2.of ",p->s);p=p->next;}
/*输/出各分数*/
while(p!=NULL);
printf("\n\n ");
}
main()
{
double s[N]={56,89,76,95,91,68,75,
85}, min;
STREC *h;
h=creat(S);
outlist(h);
min=fun(h);
printf("min=%6.If\n ",min);
}
选项
答案
double fun(STREC *h) { double min=h->s; while(h!=NULL) /*通过循环找到最低分数*/ {if(min>h->s) min=h->s; h=h->next; } return min; }
解析
在本题中,h为—个指向结构体的指针变量,若要引用它所指向的结构体中的某一成员时,要用指向运算符“->”。由于是链表,所以要使h逐一往后移动,使用的是h=h->next。
转载请注明原文地址:https://kaotiyun.com/show/ZTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
我国在大力推进粮食行业信息化发展的同时所要坚持的基本原则不包括()。
中国探月计划迅速发展,下列对中国航天领域描述错误的是()。
小王从农贸市场买来一条金鱼,没过几天鱼就死了。下列最有可能导致金鱼死亡的原因是()。
关于生活常识,下列说法错误的是()。
陈某与陆某是邻居。陈某家建房挖地基.导致陆某房屋墙面出现裂缝。陆某遂找陈某要求修缮,遭到陈某拒绝。关于本案,下列说法正确的是()。
近些年.我国取得了一批重大科技创新成果,实现部分领域由“跟随”到“领跑”的跨越。以下说法不正确的是()。
某种汉堡包每个成本4.5元,售价10.5元。当天卖不完的汉堡包即不再出售。在过去十天里,餐厅每天都会准备200个汉堡包,其中有六天正好卖完,四天各剩余25个。问这十天该餐厅卖汉堡包共赚了多少元?
六年级五个班的同学共植树100棵。已知每个班植树的棵数都不相同,且按数量从多到少的排名恰好是一、二、三、四、五班。又知一班植的棵数是二、三班植的棵数之和,二班植的棵数是四、五班植的棵数之和,那么三班最多植树多少棵?
某密码由4位不同数字组成,已知各位密码之和为偶数,则密码有多少种?
小李的弟弟比小李小2岁,小王的哥哥比小王大2岁、比小李大5岁。1994年,小李的弟弟和小王的年龄之和为15。问2014年小李与小王的年龄分别为多少岁?
随机试题
亲子关系
简述消费者的权利。
A、主承托区B、副承托区C、缓冲区D、边缘封闭区E、后堤区处理不当,可引起上颌全口义齿翘动与压痛
A、头孢菌素类B、四环素类C、甲硝唑D、磺胺类E、氨基糖苷类属于繁殖期杀菌剂的药物是
王某委托某律师代为申请专利,后王某不幸遇交通事故死亡,王某与该律师之间的委托代理关系随即终止。()
人们通常把知识分子家庭称作“书香门第”,这里的“书香”原意指的是:
常用的虚拟存储寻址系统由( )两级存储器组成。
线性表的顺序存储结构和线性表的链式存储结构分别是
OnehundredandthirteenmillionAmericanshaveatleastonebank-issuedcreditcard.Theygivetheirownersautomaticcreditin
"ItwasthebeginningofarevolutioninAmericaandtheworld,arevolutionthatsomehaveyettoacknowledgeandmanyhaveyet
最新回复
(
0
)