首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为指针指向链表的第一个结点。 若有以下程序段 q=s; s=s->next; p=s; while(p->next) p=p->n
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为指针指向链表的第一个结点。 若有以下程序段 q=s; s=s->next; p=s; while(p->next) p=p->n
admin
2021-02-25
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://jikaoti.com/ti/Xgz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
有以下程序:#include#includemain(){charstr[][20]={t.One*World”,”One*Dream!”;,*P=str[1];prinff(“%d,”,strlen
39.有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
在数据库设计中,将E-R图转换成关系数据模型的过程属于
下列关于线性链表的叙述中正确的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
检查软件产品是否符合需求定义的过程称为
随机试题
可燃气体的燃烧性能常以()来衡量。
求微分方程y"-5y’-6y=0的通解。
甲状腺激素的生物学作用是
锅炉烘炉、煮炉严密性试验合格后,按( )对安全阀进行最终调整。
根据《建筑工程施工许可管理办法》,关于施工许可证的适用说法正确的是()。
输入动物、动物产品、植物种子、种苗及其他繁殖材料的,必须事先提出申请,办理检疫审批手续。( )
依照《期货公司董事、监事和高级管理人员任职资格管理办法》,由于期货公司法定代表人不进行具体业务操作,不要求其具有期货从业人员资格。( )
(2013年真题)最常用、最主要的组稿方式是()。
已知函数f(x)=x3+ax2+bx一4,且f(x)在x=0有极值点.(1)求b的值;(2)若函数f(x)与x轴有三个交点,则求a的取值范围.
Thenewly-electedpresidentisdeterminedto______theestablishedpolicyofdevelopingagriculture.
最新回复
(
0
)