首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。 若有以下程序段: q=s; s=s->next;p=s; while(p->next)p=p->nex
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。 若有以下程序段: q=s; s=s->next;p=s; while(p->next)p=p->nex
admin
2019-04-24
43
问题
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。
若有以下程序段:
q=s; s=s->next;p=s;
while(p->next)p=p->next;
p->next=q;q->next=NULL;
该程序段实现的功能是
选项
A、尾结点成为首结点
B、首结点成为尾结点
C、删除首结点
D、删除尾结点
答案
B
解析
分析程序可知,程序段首先让q指向链表的首结点,s指向链表的第二结点,p此时指向链表的第二个结点。然后在while循环中,当p的后继结点非空时,让p指向链表的最后一个结点,退出循环。然后让尾结点指向首结点,并使首结点的后继结点为NULL。所以最终实现链表的首结点成为尾结点。
转载请注明原文地址:https://kaotiyun.com/show/7URp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有函数如下:charfun(char*p){returnp;}该函数的返回值是()。
若x为int变量,则以下语句的输出结果是()。x=1234;printf("|\%-06d|n",x);
已知一个数列从第0项开始的前三项分别为0,0,1,以后的各项都是其相邻的前三项之和。给定程序MODI1.C中函数fun的功能是:计算并输出该数列前n项的平方根之和。n的值通过形参传入。例如,当n=10时,程序的输出结果应为:23.197745。
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。【09年9月】
数据流程图(DFD图)是()。【10年3月】
if语句的基本形式是:if(表达式)语句,以下关于“表达式"值的叙述中正确的是
下列关系表达式中,结果为’’假’’的是
数据库设计过程不包括()。
在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是()。
下列关于软件工程的描述中正确的是
随机试题
下列人物属于儒家学派的是()
为什么说票据属于要式证券?
患者,男,30岁,高空坠落致T6完全性脊髓损伤,术后6周就诊康复科。查体:第6肋间平面以下感觉缺失,双下肢无主动活动,大、小便不能控制。根据患者病况,若针刺胸椎棘突下的穴位,进针方向是
A.合谷、曲池B.中脘、行间C.脾俞、胃俞D.神阙、气海E.大肠俞、天枢、支沟、上巨虚
丁某因犯走私罪被法院判处有期徒刑7年并处没收财产,汪某等5人得知这一消息后,提出丁某向他们借过5万块钱,要求丁某偿还,在以没收的财产偿还债务时必须符合下述哪些条件?()
关于行政诉讼的侵权赔偿,下列说法中,符合规定的有()。
教育目的是指把受教育者培养成为什么样的人的总要求,是________的预期结果。
()也称储存,指已编码的信息,必须在头脑中得到保存,在一定时间后,才能被提取。
窗体上有1仑名称为Text1的文本框;1个名称为Timerl的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timerl的事件过程如下:PrivateSubTimerl_Timer()StaticflagAs
下列叙述中正确的是()
最新回复
(
0
)