首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下结构体说明和变量定义,如下图所示,指针p、q、r分别指向一个链表中的3个连续结点。 struct node { int data; struct node *next; } *p,*q,*r; 现要将q和r所指结点的先
有以下结构体说明和变量定义,如下图所示,指针p、q、r分别指向一个链表中的3个连续结点。 struct node { int data; struct node *next; } *p,*q,*r; 现要将q和r所指结点的先
admin
2009-04-15
86
问题
有以下结构体说明和变量定义,如下图所示,指针p、q、r分别指向一个链表中的3个连续结点。 struct node { int data; struct node *next; } *p,*q,*r;
现要将q和r所指结点的先后位置交换,同时要保持链表的连续,以下错误的程序段是( )。
选项
A、r->next=q;q->next=r->next;p->next=r;
B、q->next=r->neaxt;p->next=r;r->next=q;
C、p->next=r;q->next=r->next;r->next=q;
D、q->next=r->next;r->next=q;p->next=r;
答案
1
解析
题目中要求将q和r所指结点的先后位置交换,即要求p所指结点的指针域指向r所指向的结点,r所指向结点的指针域指向q所指向的结点,q所指向结点的指针域指向r所指向的结点。选项A首先让r所指向指针的指针域指向q所指向的结点,这样就将r所指向结点的指针域指向的结点丢失了,故选项A错误。选项B首先让q所指向结点的指针域指向r所指向结点的指针域所指向的结点,然后,让p所指向结点的指针域指向r所指向的结点,最后让r所指向结点的指针域指向q所指向的结点,满足要求,故选项B正确。选项C首先让p所指向结点的指针域指向r所指向的结点,然后让q所指向结点的指针域指向r所指向结点的指针域所指向的结点,最后让r所指向结点的指针域指向q所指向的结点,满足要求,故选项C正确。选项D首先让q所指向结点的指针域指向r所指向结点的指针域所指向的结点,然后,让r所指向结点的指针域指向q所指向的结点,最后让p所指向结点的指针域指向r所指向的结点,满足要求,故选项D正确。所以,4个选项中选项A符合题意。
转载请注明原文地址:https://kaotiyun.com/show/iZXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于语句DimVar1,Var2AsString*10,下列说法中正确的是
要清除已经在图片框Picturel中打印的字符串而不清除图片框中的图像,应使用语句()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
以下关于文本框Text1的叙述中,错误的是
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是( )。
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
以下程序运行后的输出结果是【 】。 voidfun(intx,inty) {x=x+y;y=x-y;x=x-y; printf("%d,%d,",x,y);} main( ) {intx=2,y=3; fun(x
有以下程序: main( ) int f1 (int x, int y) { return x>y?x:y; } int f2 (int x, int y) { return x>y?y:x; } main( ) { in
随机试题
根据《水利工程工程量清单计价规范》,对混凝土裂缝、岩石微细裂隙或破碎带、防渗堵漏、固结补强等处理可采用()。
A.CD3+CD4+CD8-B.CD3-CD16+CD56+C.CD4+CD25+D.CD3+CD4-CD8+E.CD19+CD20+NK细胞的典型表面标志是
期货公司授权非本公司人员从事期货交易行为的,行为人应当承担由此产生的民事责任。( )
下列关于证券、期货投资咨询业务界定的说法中,正确的是()。I.举办有关证券、期货投资咨询的讲座、报告会、分析会等Ⅱ.接受投资人或者客户委托,提供证券、期货投资咨询服务Ⅲ.在报刊上发表证券、期货投资咨询的文章、评论、报告
【2014年】下列股利政策中,根据股利无关理论制定的是()。
构建社会主义和谐社会对社会公德的要求包括()。
左边给定的是纸盒的外表面,下面哪一项能由它折叠而成?
ThereisgrowinginterestinEastJapanRailwayCo.ltd.,oneofthesixcompanies,createdoutoftheprivatizednationalrailw
Don’trestonyourlaurels,______yoursuccessandstartlookingfornewmarketsnow.
A、Newfoodstotrywhentraveling.B、Makingreservationsforthebesttravel.C、Avoidinggainingweightwhiletraveling.D、Adjus
最新回复
(
0
)