首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点, 指针变量s总是作为指针指向链表的第一个节点。 若有以下程序段: q=s; S=s->next: p=s; wh
程序中已构成如下不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点, 指针变量s总是作为指针指向链表的第一个节点。 若有以下程序段: q=s; S=s->next: p=s; wh
admin
2019-08-10
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://www.kaotiyun.com/show/TgRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面选项中关于位运算的叙述正确的是
下面选项中的程序段,没有编译错误的是
下面选项中关于位运算的叙述正确的是
下列条件语句中,输出结果与其他语句不同的是
下面关于位运算符的叙述,正确的是
在数据管理技术发展的三个阶段中,数据共享最好的是()。
结构化程序所要求的基本结构不包括( )。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
C语言主要是借助以下哪种手段来实现程序模块化
随机试题
数控程序包括哪些基本组成部分?
高密度聚乙烯原材料放置过久,可能造成的3PE涂层缺陷是()。
Mostpeoplemaketreehousesusingapileofwood,ahammer,andsomenails.MitchellJoachim,anarchitectfromtheMassachusett
下列关于发汗的叙述,错误的是
彩色多普勒血流显像仪的工作流程不包括下列哪项内容()
下列各项,不属于胎儿生长受限的中医证型的是
征收耕地的补偿费用包括()。
甲公司系增值税一般纳税人,2015年8月31日以不含增值税的价格100万元售出2009年购入的一台生产用机床,增值税销项税额为17万元,该机床原价为200万元(不含增值税),已计提折旧120万元,已计提减值30万元,不考虑其他因素,甲公司处置该机床的利得为
あの茶色の建物が図書館です。建物
Eachyear,inanever-endingcycleofdeathandrebirth,therainssweepacrosssouthernAsia.
最新回复
(
0
)