首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已建立如下图所示的单链表结构: 且该链表结构中,指针p和q分别指向图中所示节点,则不能将q所指的节点插入到链表末尾来构成单向链表的语句是( )。
若已建立如下图所示的单链表结构: 且该链表结构中,指针p和q分别指向图中所示节点,则不能将q所指的节点插入到链表末尾来构成单向链表的语句是( )。
admin
2013-08-15
36
问题
若已建立如下图所示的单链表结构:
且该链表结构中,指针p和q分别指向图中所示节点,则不能将q所指的节点插入到链表末尾来构成单向链表的语句是( )。
选项
A、p=p->next;q->next=p;p->next=q;
B、p=p->next;q->next=p->next;p->next=q;
C、q->next=NULL;p=p->next;p->next=q;
D、p=(*p).next;(*q).next=(*p).next;(*p).next=q;
答案
A
解析
解决本题的关键是如何将一个节点插入到链表的末尾。应先将节点q的地址赋给原尾节点的next域,然后将q节点的next域赋NULL。选项B)先将指针p指向data域为F的节点,然后将data域为F节点的next域值’\0’赋给q节点的next域,即将其置为0,再将p所指的节点next域放入指针q的值,从而把data域为q节点连接在末尾;选项C)先将q的next域置成NULL(NULL与’\0’等价),然后将指针p指向data域为F的节点,最后将p所指节点的next域置成q的值,同样可把data域为G的节点连接在末尾;选项D)与选项B)完全等价。因此,选项B), C),D)都能达到题目的要求。而选项A)则先将指针p指向data域为F的节点,然后将q的next域置成p的值,最后再将data域为F的节点又连接在data域为F的节点之后,从而使这两个节点的next域都是’\0’,实际上已将data域为F的节点排除在链表之外。
转载请注明原文地址:https://kaotiyun.com/show/BMJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是:输出a、b、c三个变量中的最小值。#include<stdio.h>main(){inta,b,c,t1,t2;scanf("%d%d%d"
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
下列不构成无限循环的语句或语句组是( )。
有三个关系R、S和如下;由关系R和S通过运算得到关系T,则所使用的运算为( )。
以下程序的输出结果是【 】。#include<stdio.h>intfun(intx){staticintt=0;return(t+=x);}main()ints,i
若整型变量a和b中的值分别为7和9,要求按以下格式输出a和b的值:a=7b=9请完成输出语句:printf("【】",a,b);。
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是______。(Ц代表一个空格符)
以下程序用来判断指定文件是否能正常打开,请填空。#include<stdio.h>main(){FILE*fp;if(((fp=fopen("test.txt","r"))=【】))
以下是if语句的基本形式:if(表达式)语句其中“表达式”______。
随机试题
氧解离曲线是表示下列哪种关系的曲线
A.氨基肽酶B.羟化酶C.多核糖体D.寡聚体E.鸦片促黑皮质素原在一条mRNA链上,有多个核糖体排列称为
种植植入原则中以下哪项是错误的
下列关于消防电梯的说法中,正确的是()。
形成有效的保险市场需求的条件是()
中国公民A、B、C、D都是非上市公司Hawk的雇员,同时,A和C还是该公司的个人投资者,2013年Hawk公司实施如下激励措施:(1)A每月工资收入10000元,2013年6月该公司为A购买价值30万元的小轿车一辆供其使用,车辆所有权登记在A名下。(2
你市脱贫攻坚工作取得了很大成绩,媒体进行了正面报道。有群众看了报道后去民政局反映,说自己生活非常贫困,但是没有入选低保户,声称低保审核工作有误。你是负责审核此次低保申请资料的工作人员,领导让你去处理,你怎么做?
H地区95%的海洛因成瘾者在尝试海洛因前曾吸过大麻。因此,该地区吸大麻的人数如果能减少一半,新的海洛因成瘾者将显著减少。以下哪项如果为真,最能削弱上述论证?
设f(x)在(—∞,+∞)内二阶可导且f"(x)>0,则x>0,h1>0,h2>0,有
Robotsarenothingcomparedtotherevolutionthatdriverlesscarsareabouttobringabout.NextyeartheUKhopestoseetrial
最新回复
(
0
)