首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数min()的功能是:在带头结点的单链表中查找数据域中值最小的结点。请填空 #include <stdio.h> struct node { int data; struct n
函数min()的功能是:在带头结点的单链表中查找数据域中值最小的结点。请填空 #include <stdio.h> struct node { int data; struct n
admin
2009-06-20
91
问题
函数min()的功能是:在带头结点的单链表中查找数据域中值最小的结点。请填空
#include <stdio.h>
struct node
{ int data;
struct node *next;
};
int min(struct node *first)/*指针first为链表头指针*/
{ struct node *p; int m;
p=first->next; re=p->data; p=p->next;
for( ;p!=NULL;p=【 】)
if(p->data<m ) re=p->data;
return m;
}
选项
答案
p->next
解析
本题考查的知识点是:链表的筛选。题目要求筛选出链表中最小的值,所以需要先定义一个临时变量,并将第1个值赋给该变量,就好像本题程序中定义的变量 m。然后遍历整个链表,拿链表中的每一个值跟m比较,如果找到比m小的值,就让m等于该值,这样遍历结束后,m中就是该链表的最小值了。题目中的空位于for循环的第3个表达式处,这里的for循环就是用来遍历整个链表的,所以该表达式需要完成的任务是:将循环变量p指向当前结点的下一个结点。故不难得知应填p->next。
转载请注明原文地址:https://kaotiyun.com/show/96Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名为Commandl的命令按钮,并有下面的程序:PrivateSubCommandl_Click()DimalT(5)AsIntegerFork=lT05arr(k)=kNext
以下关于图片框、图像框的叙述中,正确的是
两个或两个以上的模块之间关联的紧密程度称为()。
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
下列程序代码段中,在单击命令按钮调用SelMid函数时,其运行结果为()。PrivateFunctionSelMid(aStrAsString)AsStringDimtempAsString,sLenAsIntegerte
设有以下函数过程PrivateFunctionFun(a()AsInteger,bAsString)AsIntegerEndFunction若已有变量声明:Dimx(5)AsInteger,nAs
通常软件测试实施的步骤是()。
软件需求规格说明书的作用不包括
下面描述中不属于软件需求分析阶段任务的是()。
下列关于二叉树的叙述中,正确的是
随机试题
治疗痈初期的代表方剂是
枳实薤白桂枝汤中起温通经脉的药物是
下列哪些行为应以诈骗罪论处?()
房地产估价委托合同包括的内容有()。
不定期清查是根据需要只对部分财产物资进行的清查,具体对象通常是流动性较强的财产,如现金、原材料、在产品及产成品等。()
房屋完损等级评定标准的有关叙述不正确的选项是()。
动机归因理论的提出者是________。
“外师造化,中得心源”是由唐朝()提出的主张。
下列关于养生的俗语,说法有误的一项是()。
Impressionismisaformofartthatbeganinthe1870’s.Whenyoulookcloselyatanimpressionistpainting,youseelittledots
最新回复
(
0
)