【单选题】【消耗次数:1】
在一个单链表中,已知q结点是p结点的前趋结点,若在q和p之间插入s结点,则须执行( )。
s->next=p->next; p->next=s
q->next=s; s->next=p
p->next=s->next; s->next=p
p->next=s; s->next=q
参考答案:
复制
纠错
相关题目
【单选题】 若有以下定义:structnode{intdata;structnode*next;}*p,*q;已建立如下图所示的链表:┌──┬──┐┌──┬──┐...p→│data│next┼→│data│NULL│└──┴──┘└──┴──┘┌──┬──┐q→│data│next│└──┴──┘不能将指针q所指结点连到上图所示链表末尾的语句是()。
①  q-next=NULL;p=p-p-next=q;
②  p=p-p-next=q;q-next=NULL;
③  p=p-q-next=p-p-next=q;
④  q-next=p-p=p-p-next=q;
【单选题】 假定一个链表的表头指针为f,结点结构为(data,next),则向该链表的表头插入一个由p所指向的结点时,应执行的操作为p-next=f和( )。
①  p=f-next
②  f=p-next
③  f=p
④  f-next=p
【单选题】 假定一个链表的表头指针为f,结点结构为(data,next),则向该链表的表头插入一个由p所指向的结点时,应执行的操作为p->next=f和( )。
①  p=f->next
②  f=p->next
③  f=p
④  f->next=p
【单选题】 <p>下列选项中,属于企业的无形资源的是()。</p>
①  A.人力
②  B.设备
③  C.原材料
④  D.信誉
【单选题】 若有以下定义:structnode{intdata;structnode*next;}structnode*p;已建立如下图所示的链表:┌──┬──┐┌──┬──┐┌──┬──┐p→│data│next┼→│data│next┼→...→│data│NULL│└──┴──┘└──┴──┘└──┴──┘指针p指向第一个结点,能输出链表所有结点的数据成员data的循环语句是()。
①  while(p!=NULL){printf("%d,",p-p++;}
②  while(p){printf("%d,",p.data);p=p-}
③  for(;p!=NULL;p++)printf("%d,",p
④  -for(;p;p=p-next)printf("%d,",(*p).data);
【单选题】 t和q分别指向图中所示结点:ptq↓↓↓┌──┬──┐┌──┬──┐┌──┬──┐│data│next┼→│data│next┼→│data│next┼→...└──┴──┘└──┴──┘└──┴──┘现要将t和q所指结点的先后位置交换,同时要保持链表的连续,以下错误的程序段是()
①  t-next=q-p-next=q;q-next=t;
②  p-next=q;t-next=q-q-next=t;
③  q-next=t;t-next=q-p-next=q;
④  t-next=q-q-next=t;p-next=q;
【单选题】 若有以下定义:structnode{intdata;structnode*next;}structnodem,n,k,*head,*p;已建立如下图所示的链表:mnk┌──┬──┐┌──┬──┐┌──┬──┐head→│data│next┼→│data│NULL│p→│data│next│└──┴──┘└──┴──┘└──┴──┘指针head指向变量m,m.next指向变量n,p指向变量k,不能把结点k插到m和n之间形成新链表的程序段是()。
①  p-next=head-m.next=p;
②  (*head).next=p;(*p).next=
③  head-next=p-next=head
④  -m.next=k.next=
【单选题】 设指针q指向单链表中结点A,指针p指向单链表中结点A的后继结点B,指针s指向被插入的结点X,则在结点A和结点B插入结点X的操作序列为()。
①  s-next=p-next;p-next=-s
②  q-next=s;s-next=p
③  p-next=s-next;s-next=p
④  p-next=s;s-next=q
【单选题】 在单链表指针为p的结点之后插入指针为s的结点,正确的操作是( )。
①  p-next=s;s-next=p-next
②  s-next=p-p-next=s
③  p-next=s;p-xt=s-next
④  p-next=s-p-next=s
【多选题】 设前提: pù?q ? r, p, q ? s, ?s. 则下面哪些是其有效结论:
①  r
②  ?q.
③  q?p
④  q
随机题目
【单选题】 党的十九大指出,重点强化政治纪律和( ),带动廉洁纪律、群众纪律、工作纪律、生活纪律严起来。
①  组织制度
②  政治制度
③  组织纪律
④  思想教育
【单选题】 ( )在党和国家各种监督形式中是最根本的,第一位的。
①  群众监督
②  民主党派监督
③  党内监督
④  舆论监督
【单选题】 2014年4月25日,习近平总书记在中央政治局第十四次集体学习时强调:“我们必须保持清醒头脑、( ),有效防范、管理、处理国家安全风险,有力应对、处置、化解社会安定挑战。”
①  强化底线思维
②  提升风险意识
③  增强鉴别力
④  增强应变能力
【单选题】 党的十九大提出了“培养担当民族复兴大任的时代新人”的战略要求。大学生应该以 、 、 为根本要求,成为中国特色社会主义事业的合格建设者和可靠接班人,成为走在时代前列的奋进者、开拓者、奉献者。( )
①  有道德、有文化、有纪律
②  有本领、有文化、有担当
③  有文化、有道德、有理想
④  有理想、有本领、有担当
【单选题】 下列关于思想道德与法律的辩证统一关系说法最恰当的是( )
①  一方面,思想道德为法律提供思想指引和价值基础。另一方面,法律为思想道德提供制度保障。
②  二者都是上层建筑的重要组成部分,共同服务于一定的经济基础。
③  思想道德素质和法治素养是人应该具有的基本素质。
④  两者无关
【判断题】 综合分析国际国内形势和我国发展条件,从二〇二〇年到本世纪中叶可以分两个阶段来安排。从二〇二〇年到二〇三〇年,在全面建成小康社会的基础上,再奋斗十五年,基本实现社会主义现代化。( )
①  正确
②  错误
【判断题】 坚持和发展中国特色社会主义,既要发挥思想道德的引领和教化作用,又要发挥法律的规范和强制作用。( )
①  正确
②  错误
【单选题】 在习近平新时代中国特色社会主义阶段,我们每个人选择和确立人生目的,应该( )。
①  放弃个人的利益和选择
②  有利于个人利益的实现
③  实现个人的利益并兼顾他人利益
④  服务于人民群众的根本利益
【单选题】 习近平总书记说:“青年一代有理想、有担当,国家就有前途,( )。”
①  民族就有希望
②  社会就有价值
③  人民就有担当
④  民族就有力量
【判断题】 《世说新语·德行》记录的《管宁割席》故事中,当士大夫乘坐的华贵车辆从门前经过时,管宁和华歆都像原来一样坐在席子上读书。( )
①  正确
②  错误