首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数min()的功能是:在带头结点的单链表中查找数据域中值最小的结点。请填空 #include <stdio.h> struct node { int data; struct n
函数min()的功能是:在带头结点的单链表中查找数据域中值最小的结点。请填空 #include <stdio.h> struct node { int data; struct n
admin
2009-06-20
97
问题
函数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全国计算机二级
相关试题推荐
数据结构中,与所使用的计算机无关的是数据的()。
在考生文件夹下有一个工程文件sjt5.vbp,其窗体中有一个名称为Text1的文本框,两个标题分别是“读数据”和“统计”的命令按钮。请添加一个名称为Label1、标题为“同时含有字母t、h、e的单词数为”的标签;再添加一个名称为Text2,初始文本为空的文
(1)在考生文件夹下有一个工程文件sjt3.vbp,其窗体上有一个列表框和一个标题为“选择”的命令按钮,且列表框中已有若干列表项。程序的功能是:当单击”选择”按钮时,如果列表框中没有列表项,则程序不做任何操作。否则,判断列表框中是否有列表项被选中,如果没有
有下面的程序段:x=InputBox("字符串","输入","请输入")Printx如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是
设有下列语句:x=5Ifx>0Theny=ly=5程序运行后,则下列叙述中正确的是()
在考生文件夹下有一个工程文件sjt4.vbp,其窗体上有一个由八个图片框控件组成的控件数组、两个命令按钮及一个计时器控件,如图l所示。程序功能:将计时器控件设置为每隔0.5秒触发一次Timer事件。运行程序时,只显示下标为0的图片框控件
通常软件测试实施的步骤是()。
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
在深度为7的满二叉树中,叶子结点的个数为
随机试题
A.烃类基质B.水溶性基质C.类脂类基质D.油脂类基质E.硅酮类基质纤维素衍生物
一山羊放牧时摔倒,被一锈铁丝划伤,伤口较深。数天后伤口周围出现水肿和剧痛,创面分泌出红褐色、带有气泡的恶臭液体,创内组织呈褐色;病羊体温升高,全身症状显著。处理该创口时,最有效的药物是
患儿12岁,被暴打达8小时之久,其后突发少尿,神志不清。检查:血中尿素氮50mg/dl,肌酐5mg/dl,其肾脏的变化是
将大小为100N的力F沿x、y方向分解,若F在x轴上的投影为50N,而沿x方向的分力的大小为200N,则F在y轴上的投影为()。
经营规模小。确无建账能力的业户,经()批准,可暂不建账或不设置账簿。
证券投资的系统风险不包括()。
()是遗传决定论的代表人物。
下列名人与其关于教师的说法,对应不正确的是()。
树木枝干和许多植物的茎秆通常含有大量难以分解的木质素,因此利用它们来提炼生物燃料的效率要大打折扣。目前,人们发现了一种名为红球菌的细菌,它具有分解木头和其他植物巾木质素的能力,因此,人们认为可以将红球菌广泛用于以往大都废弃的茎秆,从而大大提高生物燃料的利用
WhatwasthepurposeofJoe’sskateboardjourney?
最新回复
(
0
)