首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。 若有以下程序段: q=s; s=s->next: p=s; while(p->next)p=p->next; p-
程序中已构成如下不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。 若有以下程序段: q=s; s=s->next: p=s; while(p->next)p=p->next; p-
admin
2017-12-13
40
问题
程序中已构成如下不带头节点的单向链表结构,指针变量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/51xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是________。#includemain(){charch[]=“abcd”,x[4][4];inti;for(i=0;i
在面向对象方法中,对象之间进行通信的构造称为___________。
语句“pfintf(“a\bhow\‘are\’y\\\bou\n”);”的输出结果是()。
对下列二叉树进行前序遍历的结果为()。
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、___________和处理过程。
若有定义:intx=1,y=2;floata=3.7,b=2.1;则(x+y)%2+(int)a/(int)b表达式的值为_________________。
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k
下列二叉树描述中,正确的是()。
顺序存储方法是把逻辑上相邻的结点存储在物理位置________的存储单元中。
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
随机试题
健康促进的基本策略是()
管道运输的优点有()。
在房地产市场的自然周期中,空置率超过长期平均空置率的阶段为()阶段。
若某房地产投资项目的表面收益率为18%,年租金增长率为8%,通货膨胀率为6%,则该项房地产投资的实际收益率为()。
证监会依法对全国证券、期货市场实行集中统一监督管理,履行的职责主要包括( )。
凯恩斯主义认为人们的货币需求不稳定,因而货币政策应是( )。
在生产多产品的企业中,下列可能会影响企业总边际贡献率的因素有()。
为证实Q公司应付账款的发生和偿还记录是否完整,应实施适当的审计程序,以查找未入账的应付账款。以下各项审计程序中,可以实现上述审计目标的有( )。注册会计师实施的下列各项审计程序中,能够证实银行存款是否存在的有( )。
2006年我国农村实用人才中,东部地区人数占总人数的()。上述材料中不能推出的是()。
Bythemid-nineteenthcentury,theterm"ice-box"hadenteredtheAmericanlanguage,buticewasstillonlybeginningtoaffect
最新回复
(
0
)