首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。 若有以下程序段: q=s; s=s->next;p=s; while(p->n
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。 若有以下程序段: q=s; s=s->next;p=s; while(p->n
admin
2013-10-19
81
问题
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量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、删除尾结点
答案
B
解析
分析程序可知,程序段首先让q指向链表的首结点,s指向链表的第二结点,p此时指向链表的第二个结点。然后在while循环中,当p的后继结点非空时,让p指向链表的最后一个结点,退出循环。然后让尾结点指向首结点,并使首结点的后继结点为NULL。所以最终实现链表的首结点成为尾结点。
转载请注明原文地址:https://kaotiyun.com/show/OqJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序建立了一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输人数据为-1时,表示输入结束(链表头结点的data域不放数据,表空的条件是ph->next=NULL).#include<stdio.h>structlist{
在对下列函数调用中,不正确的是()
在软件开发过程中,软件结构设计是描述__________。
设有定义:intn,*k=&n;以下语句将利用指针变量k读写变量n中的内容,请将语句补充完整。scanf("%d",【】);printf("%d\n",【】);
以下4个选项中,不能看作一条语句的是()。
以下选项中可作为C语言合法整数的是()。
面向对象的模型中,最基本概念是对象和【】。
在C语言中,形参的缺省存储类是
下列叙述中正确的是()。
面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个【】。
随机试题
某商店将每套服装按原价提高50%后再作8折优惠的广告宣传,这样每售出一套服装可获利50%,若该店服装进货价格下降20%,改为按原价售卖,则利润率为()。
A.滑膜炎B.灶性淋巴结浸润C.灶性白细胞浸润D.类风湿结节E.血管炎类风湿关节炎的关节病理特征是
在下腹部,脐下1.5寸,前正中线上的穴位是
A、突然停药后原有疾病症状加重B、由于药物选择性低而造成的不良反应C、剂量过大或药物在体内蓄积过多时发生的不良反应D、停药后血药浓度已降至阈浓度以下时残存的药理效应E、反应性质与药物原有效应无关,用药理学拮抗药解救无效停药反应是指()
我国工程咨询协会的常务理事会由理事会选举产生,常务理事会人数一般不超过理事人数的()。
严某为县公安局民警,与常某为好友。常某举报郑某正在非法贩运药品,严某遂将路途中的郑某截住并带回公安局审查。此后,严某将郑某车内的药品私自交给常某到外县卖掉,将所得钱财与常某平分。后经县医院举报,查明此药品系县医院委托郑某运送,并非郑某非法贩运。本案中,县医
夸张:比喻
下列属于政府职能范围的有()。
如果将汉字视为一个生命体,它的演化有两种基本方式,一种是渐变,一种是突变。渐变,常常由书写工具的变迁引起,甲骨文笔画硬朗挺拔,是因为刻在坚硬的龟甲之上,隶书最初是刻在竹筒上的(后来才用墨写),所以转折提笔间有一种雕琢的韵味,至于楷书的中正平和,是毛笔书写时
下列对CiscoAironet1100的SSID及其选项设置的描述中,错误的是()。
最新回复
(
0
)