【单选题】【消耗次数: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
参考答案:
复制
纠错
➡️如需代学继续教育,联系微信:yizhituziang

相关题目
【单选题】 若有以下定义: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>物种(species)一般的分类层级为:界&gt;门&gt;纲&gt;目&gt;科&gt;属&gt;种</p>
①  正确
②  错误
【单选题】 假定一个链表的表头指针为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
【单选题】 若有以下定义: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);
【单选题】 &lt;p&gt;社会主义革命的目的是()。&lt;/p&gt;
①  解放生产力
②  实现共产主义
③  建设社会主义
④  改变生产关系
【单选题】 &lt;p&gt;元宇宙的风险与挑战不包括()。&lt;/p&gt;
①  理论突破
②  社会伦理
③  隐私与数据安全
④  立法监管
【单选题】 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;
【单选题】 &lt;p&gt;下列选项中,属于企业的无形资源的是()。&lt;/p&gt;
①  A.人力
②  B.设备
③  C.原材料
④  D.信誉
【单选题】 若有以下定义: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=
随机题目
【判断题】 风险回避就是以一定的方式中断风险源,使其不发生或不再发展,从而避免可能产生的潜在损失
①  正确
②  错误
【多选题】 总监理工程师在项目监理工作中的职责包括( )
①  审查和处理工程变更
②  审批项目监理实施细则
③  负责隐蔽工程验收
④  主持整理工程项目的监理资料
⑤  当人员需要调整时,向监理公司提出建议
【多选题】 根据我国建设工程监理规定,总监理工程师应当拥有的基本权力是( )
①  工程项目建设的指挥权
②  有关款项支付凭证的签认权
③  撤换不合格的分包单位的建议权
④  授权范围内有关指令的发布权
⑤  撤换被监理单位不合格人员的决定权
【多选题】 在风险事件发生前,风险管理的目标包括( )
①  使实际损失最小
②  减少忧虑及相应的忧虑价值
③  满足外部的附加义务
④  承担社会责任
⑤  保证建设工程实施的正常进行
【多选题】 《建筑法》规定,实施建筑工程监理前,建设单位应当将委托的( ),书面通知被监理的建筑施工企业
①  监理单位
②  监理内容
③  监理范围
④  监理目标
⑤  监理权限
【多选题】 省、自治区、直辖市人民政府建设行政主管部门对建设工程监理管理的主要职责包括( )
①  制定、发布建设工程监理行政法规并监督执行
②  审查并审批所管辖区域内的各级监理单位资质等级
③  参与组织本区域内监理工程师资格考试工作
④  组织本行政区域内监理工程师注册工作
⑤  监督、指导、协调本行政区域内建设工程监理工作
【单选题】 投保人购买商业保险后,往往疏于对损失的防范,这属于( )
①  道德风险因素
②  心理风险因素
③  道德风险事件
④  心理风险事件
【判断题】 工程建设质量、投资、进度控制是监理工程师执业资格考试的必考科目
①  正确
②  错误
【判断题】 检验批、分项、分部和单位工程的划分是为了满足对其进行质量控制和检验评定的需要
①  正确
②  错误
【判断题】 工程质量预控主要是针对质量控制点,事先分析在施工中可能发生的质量问题,并提出相应对策
①  正确
②  错误