首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为指针指向链表的第一个结点。 若有以下程序段: q=s;s=s一>next;P=s; while(P一>next
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为指针指向链表的第一个结点。 若有以下程序段: q=s;s=s一>next;P=s; while(P一>next
admin
2020-01-10
47
问题
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量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/PHCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序的功能是:读入一个整数k(2≤k≤10000),输出它的所有质因子(即所有为素数的因子)。例如,若输入整数2310,则应输出:2,3,5,7,11。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行。也不得
函数fun的功能是:将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的千位和十位上。例如,当a=45,b=12,调用该函数后c=1425。注意:部分源程序
请编写一个函数fun,它的功能是:将SS所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入"abc4Efg",则应输出"aBc4EFg"。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数
请编写函数fun,其功能是:统计s所指字符串中的数字字符个数,并作为函数值返回。例如,s所指字符串中的内容是:2det35adh253kjsaf7/kj8655x,函数fun返回值为:11注意:部分源程序在文件PROG1.C文件中。请勿改动主函数m
以下语句定义正确的是()。
有以下程序:#include<stdio.h>main(){inta[]={1,2,3,4},y,*p=&a[3];--p;y=*p;printf(’’y=%d\n’’,y);}程序的运行结果是(
若变量已正确定义,以下选项中非法的表达式是
以下选项中不属于C语言程序运算符的是
DOS文件系统的组织结构属于
随机试题
《中小学教育质量综合评价指标框架(试行)》中的“品德发展水平"的关键指标包括()。
下述哪一项是翻译后加工
痢疾杆菌按国际分类法可以分为几个群
某专业工程公司通过投标获得了某火灾报警及联动控制系统工程项目的施工任务,该公司在施工前根据施工总平面图设计编制了施工方案和施工进度计划,接着对施工总平面图设计做了分析评价,发现施工总平面图设计有不妥之处,责令有关人员对施工总平面图设计进行了优化。
我国基金监管法规体系以《证券法》为核心。( )
我国2002年年底出现的第一家金融控股公司是()。
根据《中华人民共和国担保法》的规定,下列关于保证的说法中,错误的是()。
问卷的开头主要包括()。
从2003年到2007年,招生人数增长最快的是()。普通高等教育招生人数占中等职业教育和普通高中招生人数的比例最高的一年的比例为()。
如果李某对市教育局不予颁发教师资格证的具体行政行为不服,欲申请行政复议,则关于行政复议机关的说法正确的是()。
最新回复
(
0
)