首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数min()的功能是:在带头结点的单链表中查找数据域中值最小的结点。请填空 #include <stdio.h> struct node { int data; struct n
函数min()的功能是:在带头结点的单链表中查找数据域中值最小的结点。请填空 #include <stdio.h> struct node { int data; struct n
admin
2009-06-20
90
问题
函数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://www.kaotiyun.com/show/96Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp,其窗体上有一个列表框和一个标题为“选择”的命令按钮,且列表框中已有若干列表项。程序的功能是:当单击”选择”按钮时,如果列表框中没有列表项,则程序不做任何操作。否则,判断列表框中是否有列表项被选中,如果没有
以下关于窗体的叙述中错误的是( )。
下列叙述中正确的是
在名称为Framel的框架中,有两个名称分别为opl、op2的单选按钮,标题分别为“单程”、“往返”,如图所示。以下叙述中,正确的是()。
下列叙述中正确的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
下面描述中,不属于软件危机表现的是
下面不能作为结构化方法软件需求分析工具的是
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用()
随机试题
按通道的工作方式分,通道有()。
阅读下面一段文字:子闻世谓诗人少达而多穷,夫岂然哉?盖世所传诗者,多出于古穷人之辞也。凡士之蕴其所有而不得施于世者,多喜自放于山巅水涯。外见虫鱼、草木、风云、鸟兽之状类,往往探其奇怪。内有忧思感愤之郁积,其兴于怨刺,以道羁臣、寡妇之所叹,而写人情之难言,
北洋军阀的黑暗统治的表现。
A.七B.八C.九D.十E.十一右肺分上、中、下两叶,共______段
关于无排卵性功能失调性子宫出血的临床表现,下列哪项说法不正确
虚拟建设概念可分为()三个部分来理解。
某工程按国务院规定于2008年6月1日办理了开工报告审批手续,由于周边关系协调问题一直没有开工,同年12月7日准备开工时,建设单位应当()。
设f(x,y)为连续函数,则=________
(2006年)已知曲线L的方程为(Ⅰ)讨论L的凹凸性;(Ⅱ)过点(-1,0)引L的切线,求切点(χ0,y0),并写出切线的方程;(Ⅲ)求此切线与L(对应于χ≤χ0的部分)及χ轴所围成的平面图形的面积.
EmilyDickinsonwasdifferentfromotherwomenofhergenerationinthatsheledareclusivelifebutherchildhoodwasaveryh
最新回复
(
0
)