首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下图所示的不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点,指针变量S总是作为指针指向链表的第一个节点。 若有以下程序段: q=s;s=s->next;p=s; while(P->
程序中已构成如下图所示的不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点,指针变量S总是作为指针指向链表的第一个节点。 若有以下程序段: q=s;s=s->next;p=s; while(P->
admin
2021-02-25
84
问题
程序中已构成如下图所示的不带头节点的单向链表结构,指针变量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总是指向链表的第一个节点,然后while循环找到链表的最后一个元素,接着最后一个元素指向了之前链表的首节点,之前的首节点又指向了空节点,所以本题实现的效果是使首节点成为尾节点。故选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/Ootp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:intm[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是
以下关于typedef的叙述错误的是
若有说明intx,y=2,*p=&x;,则能完成x=y赋值功能的语句是()。
以下叙述中正确的是
结构化程序设计中,下面对goto语句使用描述正确的是
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
以下关于简单程序设计的步骤和顺序的说法中正确的是
下面不属于软件测试实施步骤的是
下面关于算法的叙述中,正确的是()。
设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是
随机试题
A.尿频尿急,尿道灼痛,尿黄短少B.头痛目赤,急躁易怒,胁痛便秘C.腹部痞闷,纳呆便溏,面目发黄D.腹痛下痢,赤白粘冻,里急后重E.阴囊湿疹,瘙痒难忍,小便短赤
请简述评标专家的回避原则。
一次性开发未确定土地使用权的国有荒山、荒地、荒滩删公顷以上的,依法应由()批准。
以电梯为主要垂直交通的建筑物,每个服务区电梯不宜少于()。
根据我国合同法的规定,双方当事人均可以主张的法定抵销应当符合的条件包括()。
成立于2005年的某企业2010年1月准备使用KIS软件进行财务核算,则该企业的账套启用期间应设置为()。
我国经济体制改革的中心环节是:
区分新旧两种不同范畴的民主主义革命,根本的标志是()
A:Morning!WhatcanIdoforyou?B:【D8】______A:Therearemanytravelpaths.Whatkindofitdoyouwanttochoose?B:We’d
WhichofthefollowingitalicizedpartsindicatesREASON?
最新回复
(
0
)