【单选题】【消耗次数:1】
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;}*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;
【判断题】 在双向链表中,要在p所指的结后插入q所指的结点(设q所指的结点已赋值),其中所用的一条语句(p-next)-prior=q; 的功能是使P所指结点的直接前驱的左指针指向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=
【单选题】 若有以下定义: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);
【单选题】 在一个单链表中,p、q分别指向表中两个相邻的结点,且q所指结点是p所指结点的直接后继,现要删除q所指结点,可用语句( )。
①  A.p=q-next
②  B.p-next=q
③  C.p-next=q-next
④  D.q-next=NULL
【单选题】 I won’t make the _______ mistake next time.
①  like
②  same
③  near
④  similar
【单选题】 假定一个链表的表头指针为f,结点结构为(data,next),则向该链表的表头插入一个由p所指向的结点时,应执行的操作为p-next=f和( )。
①  p=f-next
②  f=p-next
③  f=p
④  f-next=p
【单选题】 If you don’ t go to his birthday party next Friday,_____.
①  so do I
②  so will I
③  nor do I
④  nor will I
【单选题】 两个指针P和Q,分别指向单链表的两个元素,P所指元素是Q所指元素前驱的条件是( )。
①  P-next==Q-next
②  P-next==Q
③  Q-next==
④  P==Q
【单选题】 假定一个链表的表头指针为f,结点结构为(data,next),则向该链表的表头插入一个由p所指向的结点时,应执行的操作为p->next=f和( )。
①  p=f->next
②  f=p->next
③  f=p
④  f->next=p
随机题目
【单选题】 奶油加工方法有多种,常见的有:打发奶油、( )、直接使用和加热加油等。
①  泡打奶油
②  熬制奶油
③  煎制奶油
④  切割奶油
【单选题】 派是一种( )面饼,内含水果和馅料。
①  烫面
②  油酥
③  混酥
④  清酥
【单选题】 清蛋糕是用全蛋、糖搅打与面粉混合一起制成的( )。
①  酥松制品
②  松脆制品
③  硬脆制品
④  膨松制品
【单选题】 “mousse”是指( )。
①  面条
②  木司
③  吐司
④  少司
【单选题】 碳水化合物是面粉的主要组成部分,占面粉总量的75%以上,主要包括淀粉、可溶性糖和( )。
①  矿物质
②  维生素
③  蛋白质
④  纤维素
【单选题】 ( )蛋白质在体内生理氧化可产生16.7千焦耳的热量。
①  1毫克
②  1克
③  10克
④  100克
【单选题】 清蛋糕,又称( )、乳沫蛋糕。
①  海绵蛋糕
②  天使蛋糕
③  普通蛋糕
④  奶油蛋糕
【单选题】 如果制作面包时,面团缺少盐,则会出现( )。
①  发酵速度缓慢
②  醒发后面团会下塌
③  面包体积小
④  烘烤时体积收缩
【单选题】 果冻是完全靠( )的凝胶作用凝固而成的冷冻甜点。
①  结力
②  鸡蛋
③  蛋白质
④  淀粉
【判断题】 擀制面团时要用力适当,掌握平衡。
①  正确
②  错误