首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下不带头节点的单向链表结构,指针变量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
2022-10-24
34
问题
程序中已构成如下不带头节点的单向链表结构,指针变量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、首节点成为尾节点
答案
D
解析
本题考查链表的操作。程序中,指针s指向了它的下一个节点。题目中说明了s总是指向链表的第1个节点。然后while循环找到链表的最后一个元素,最后一个元素指向了之前链表的头节点,之前头节点指向了空节点。所以本题实现的是使首节点成为尾节点。故本题答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/Bxkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:首先把b所指字符串中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符,按排列的顺序交叉合并到e
程序调试的任务是()。
若有定义语句charc=’\101’;则变量c在内存中占
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下面对软件测试描述错误的是
软件设计中模块划分应遵循的准则是( )。
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(f,a),(d,b),(e,d),(c,e),(a,c)}该数据结构为
数据流图中带有箭头的线段表示的是()。
下列对软件测试和软件调试叙述中错误的是()。
随机试题
有关泌尿系的感染细菌入侵途径有
男,40岁。化工厂工人。工龄8年。被诊断为职业性肿瘤:膀胱癌。患者工作中有可能长期接触了下列哪种化学物质
患者呕吐多为清水痰涎,脘闷不食,头晕心悸,舌苔白腻。脉滑。其证候为
下列属于Ⅳ型超敏反应的疾病是()。
以下说法正确的是()
【2012年第71题】三角形木桁架的中央高度与跨度之比不应小于:
下列关于《中华人民共和国文物保护法》,说法错误的是()。
在一项实验中,研究人员人工诱发白鼠心脏缺血性伤害,这与人心脏病发作时的情况一样。通过对比发现,在24小时内,1周和2周内吃高脂食物的白鼠与那些在6周内食用高脂食物及以素食为主的白鼠相比,在抵挡心脏缺血性伤害方面更有优势,它们的心脏受到的伤害更小。由此,研究
某日某高校内发生暴力事件,学生纷纷从楼梯逃离,请结合下面的示意图回答问题:如果你是图中已经被绊倒或者摔倒的人员,则下列哪项自救措施是错误的?()
Therearecockroaches(蟑螂)everywhereonEarthexcepttheplacesthatarecoveredwithice.Scientistshavediscoveredabout3,50
最新回复
(
0
)