首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为指针指向链表的第一个结点。 若有以下程序段 q=s; s=s->next; p=s; while(p->next) p=p->n
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为指针指向链表的第一个结点。 若有以下程序段 q=s; s=s->next; p=s; while(p->next) p=p->n
admin
2015-07-31
48
问题
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量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://kaotiyun.com/show/RoDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是______。main(){unsignedinta=32,b=66;printf("%c\n",a|B);}
以下程序(程序左边的数字为附加的行号)______。1#include<str.h>2#include<stdio.h>3main()4{chars[]="string";5puts(s);6strcpy(s,"hello");7printf("%
以下程序的输出结果是______。#include<stdio.h>voidprt(int*x,int*y,int*z){printf("%d,%d,%d\n",++*x,++*y,*(z++));}inta=10,b=40,c=20;
以下程序的输出结果是______。sub(intx,int*y){*y=*y-x;}main(){inta=1,b=2;sub(a,&B);sub(b,&A);printf("%d,%d\n"
对于下面的语句,叙述正确的是______。charc1[]="abcd";charc2[]={’a’,’b’,’c’,’d’};
若a的值为1,则表达式!a‖++a的值是______。
数据库设计包括两个方面的设计内容,它们是______。
下述关于数据库系统的叙中正确的是______。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是【】。
两个或两个以上模块之间联系的紧密程度称为()。
随机试题
男性,32岁。因汽车从骨盆压过后不能排尿4h,抬入急诊室。查体:血压70/50mmHg,脉搏120次/分,膀胱位于脐耻之间,下腹及骨盆处皮下淤血,直肠指诊可触及浮动的前列腺。该患者尿外渗的部位
HIV急性原发性神经系统感染可以导致
房地产市场营销活动调研主要包括房地产市场竞争情况调研、()、房地产促销调研、房地产营销渠道调研。
融资方案设计与分析中,资金结构的选择与分析是一项重要内容。资金结构包括( )。
内资企业提取的税后利润基金包括()。
物业管理档案的收集整理一般是按照物业管理的流程分类进行的,这样分类的档案类型通常包括()。
《中国公民出国旅游管理办法》中明确规定的旅游者权利包括()。
下列属于宽大处理的依据是()。
CPU在每个()周期后响应DMA请求。
下列选项中,属于非对称密码体制的加密算法是()。
最新回复
(
0
)