首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下结构体说明和变量定义,如下图所示,指针p、q、r分别指向一个链表中的三个连续结点。 struct node { int data; struct node *next; } *p,*q,*r; 现要
有以下结构体说明和变量定义,如下图所示,指针p、q、r分别指向一个链表中的三个连续结点。 struct node { int data; struct node *next; } *p,*q,*r; 现要
admin
2009-01-15
52
问题
有以下结构体说明和变量定义,如下图所示,指针p、q、r分别指向一个链表中的三个连续结点。
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->next;p->next=r;r->next=q;
C、p->next=r;q->next=r->next;r->next=p;
D、q->next=r->next;r->next=q;p->next=r;
答案
1
解析
对于选项A),执行r->next=q后,r->next指向了q。此时q->next=r-> next就相当于q->next=q;所以q的下一个结点指向了自己,而不是指向原来r的下一个结点,所以选项A)错误。
转载请注明原文地址:https://kaotiyun.com/show/71Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段,当在消息框中输入8后,y的值为()。x=InputBox(”EnteranInteger")x=CInt(x)SelectCasexCasels<=0
下面为单精度实型(即单精度浮点型)变量的是
下面变量定义中错误的是
使用语句DimA(ITo10)AsInteger声明数组A后,以下叙述正确的是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
结构化程序设计的基本原则不包括( )。
下列有关文件的叙述中,正确的是( )。
下列选项中不属于面向对象程序设计特征的是
随机试题
下列试验不属于免疫血清学试验的是
饮大量清水后尿量增多,主要是由于
A.利多卡因B.地高辛C.异搏定D.苯妥英钠E.阿托品治疗急性心肌梗死当日出现的室性早搏,应首选()
王女士,48岁,驾驶员,月经过多一年余,这次月经出血量明显增多,已持续3周,因贫血就医。有高血压史、冠心病史。王女士又向赵医生了解,她的治疗原则是
下列关于建设工程项目施工图预算对建设单位的作用的叙述,正确的有()。
不同家庭生命周期的理财重点不同,资产配置也应有所不同,其中对收益性需求最大,投资组合中债券比重最高的时期是()。
新课程实施过程中选用教学方法的依据是什么?
你村是花卉种植专业村,为提高你村的花卉质量和种植水平,由你负责去外地考察学习优良花卉品种种植技术。你怎么组织?
在窗体上画两个文本框,其名称分别为Text1和Text2,然后编写如下程序:PrivateSubForm_Load() Show Text1.Text="" Text2.Text="" Text1.SetFocusEndS
A…………filmindustryB……………movietheatreC…………first—runcinemaD……………filmsocietyE…………filmlibrary
最新回复
(
0
)