首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段: q=s; s=s->next; p=s; while (p->next
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段: q=s; s=s->next; p=s; while (p->next
admin
2009-01-15
32
问题
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量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、删除尾结点
答案
1
解析
因为刚开始时s指向a结点(链表头),所以语句q=s;使q也指向a结点。s=s->next;语句使s指向a的下一个结点b。p=s;语句使p也指向b结点。接下来是一个while循环,循环条件为 p->next,即当p没有指向链表尾时执行循环体p=p->next;让p指向下一个结点,所以当循环结束时,p指向链表尾(c结点)。执行到此时,s、p、q分别指向的结点是b、c、a。然后执行p->next=q;,使c结点的后续指针指向了a结点。最后执行q->next=NULL;,使a结点的后续指针为NULL。由此可见,该程序段实现了将a结点移动到c结点之后,即首结点成为尾结点。故应该选择A。
转载请注明原文地址:https://kaotiyun.com/show/FFXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
线性表常采用的两种存储结构是()。
以下关于VB特点的叙述中,错误的是
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串"Basic"的语句是
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
设数据集合为D={1,2,3,4,5},下列数据结构B=(D,R)中为非线性结构的是()。
在考生文件夹下有一个工程文件sit5.vbp,含三个窗体,标题分别为“启动”、“注册”、“登录”,运行时显示“启动"窗体,单击其上按钮时弹出对应窗体进行注册或登录。注册信息放在全局数组users中,注册用户数(最多10个)放在全局变量n中(均已在标准模块中
支持子程序调用的数据结构是
随机试题
患者,男性,58岁,病侧胸廓隆起,叩诊呈鼓音,语颤消失,呼吸音消失,气管移向健侧,应考虑为()
A.灯丝B.集射罩C.灯丝变压器D.空间电荷补偿变压器E.电容电流补偿变压器摄影时用于补偿管电压变化引起的管电流变化的是
太平洋海底世界是中国和新西兰共同建造的北京第一家五星级水族馆,在北京地区的三家海洋馆中,海底隧道最长,在隧道中可全方位观察海洋动物游动。()
案例4中国著名的家电企业海尔集团从1999年初开始物流改革,将物流重组定位在增强企业的竞争优势的战略高度上来,希望通过物流重组有力地推动海尔的发展。因为零部件库的管理不太先进,库存资金占用比较大,甚至有些呆滞,所以海尔集团首先选择零部件作为首要的突
“我国发展仍然处于可以大有作为的重要战略机遇期。”这一重要论断的依据是()。
电子商务的本质是()。
I’mtoldthatduringaninternationalgameofchess(国际象棋),manybeautifulmovescouldbemadeonachessboard.Inadecisive【C1
Mostspeciesofthisplantthriveinordinarywell-drainedgardensoilandtheyarebestplanted8cmdeepand5cmapart.
HowmanypicturesdoesVoyager2sendbackaday?
TheUnitedStatesiswell-knownforitsnetworkofmajorhighwaysdesignedtohelpadrivergetfromoneplacetoanotherinthe
最新回复
(
0
)