首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下不带头节点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。 若有以下程序段: q=s: s=s一>next: P=s: while(P一>next)P=P一>next; P一
程序中已构成如下不带头节点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。 若有以下程序段: q=s: s=s一>next: P=s: while(P一>next)P=P一>next; P一
admin
2017-11-06
85
问题
程序中已构成如下不带头节点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。
若有以下程序段:
q=s:
s=s一>next:
P=s:
while(P一>next)P=P一>next;
P一>next=q:
q一>next=NULL:
该程序段实现的功能是( )。
选项
A、删除尾节点
B、尾节点成为首节点
C、删除首节点
D、首节点成为尾节点
答案
D
解析
本题考查链表的操作。本题中首先是s指向了它的下个节点,题目中说明了s总是指向链表的第一个节点。然后while循环找到链表的最后一个元素,最后一个元素指向了之前链表的头节点,之前头节点指向了空节点,所以本题实现的效果是使首节点成为尾节点,选项D正确。
转载请注明原文地址:https://www.kaotiyun.com/show/qBxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,有以下程序段:inta=3,b=5,c=7;if(a>B)a=b;c=a;if(c!=A)c=b;printf("%d,%d,%d\n",a,b,C);其输出结果是()。
以下程序用于判断a、b、c能否构成三角形,若能,输出YES,否则输出NO。当给a、b、c输入三角形三条边长时,确定a、b、c能构成三角形的条件是需同时满足三个条件:a+b>c,a+c>b,b+c>a。请填空。main(){floata,b
设函数fun的定义形式为:voidfun(charch,floatx){…}则以下对函数fun的调用语句中,正确的是()。
设变量已正确定义并赋值,以下正确的表达式是()。
有以下程序:intadd(inta,intB){return(a+B);}main(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是()。
以下程序的输出结果是()。#include<stdlib.h>main(){char*s1,*s2,m;s1=s2=(char*)malloc(sizeof(char));*s1=15;*s2=2
若有函数voidfun(doublea[],int*n){……}以下叙述中正确的是
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[
在数据库管理技术的发展中,数据独立性最高的是()。
在数据库设计中,将E-R图转换为关系模式的过程属于()。
随机试题
口咽通气管仅限______和______的昏迷病人使用。
音乐作品:《梁祝》
A.胆汁质B.抑郁质C.多血质D.黏液质E.少血质
凡()的工程,在工程开工前都要申请领取施工许可证。
下列项目中,属于合伙人通知退伙的是( )。
期货投资者保障基金的筹集、管理和使用的具体办法,由国务院期货监督管理机构会同国务院审计部门制定。( )
已知某投资项目的有关资料如下:要求:计算该项目的预期收益率、标准差和标准离差率。
PresidentBushsaidtheUnitedStateswillmakesureSomaliadoesnotbecomeasafehavenfor
PurposesofArtI.AvehicleforreligiousritualThe【T1】_____:primarypatronofartists【T1】______Traditionalsocietie
Allofthetechnologicaladvancesthathaveincreasedthequalityofmusichavenotchangedthefundamentalimpactofrecordedm
最新回复
(
0
)