首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<stdio.h> struct node { char id; struct node * next; }a={’A’},b={’B’},c={’C’},*p=&a,*pt; main() {
有如下程序 #include<stdio.h> struct node { char id; struct node * next; }a={’A’},b={’B’},c={’C’},*p=&a,*pt; main() {
admin
2022-10-24
23
问题
有如下程序
#include<stdio.h>
struct node
{
char id;
struct node * next;
}a={’A’},b={’B’},c={’C’},*p=&a,*pt;
main()
{
p->next=&b;
p=p->next;
p->next=&c;
p=p->next;
p->next=NULL;
p=&a;
}
若程序经运行后形成下图所示的数据结构
则以下可以删除中间结点b的正确选项是( )。
选项
A、pt=p->next;
p->next=p->next->next;
free(pt);
B、pt=p->next;
p->next=p->next->next->next;
free(pt);
C、pt=&b;
free(pt);
D、pt=&b;
p->next=p->next->next->next;
free(pt);
答案
A
解析
题干中,a、b、c这3个节点都是node类型,它们都有两个成员:字符成员id,node类型指针成员next。由于a的next指向b,b的next指向c,因此a、b、c构成了链表。要想删除b节点,只需要将a节点的next(p->next)指向c(p->next->next),然后将节点b的存储空间释放即可。所以删除b节点的语句为“pt=p->next;p->next=p->next->next;free(pt);”。故本题答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/Yid0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:找出100~x(x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出;将符合条件的整数的个数作为函
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回。字符串在主函数中输入,规定所有单词由小写字母组成,单词之
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10
以下不能输出字符A的语句是()。(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
下列选项中,不属于数据模型所描述的内容的是()。
下列数据结构中,属于非线性结构的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
在C语言中,只有在使用时才占用内存单元的变量的是()。
层次型、网状型和关系型数据库划分原则是()。
通常软件测试实施的步骤是()。
随机试题
细胞内外正常的Na+和K+浓度差的形成和维持是由于()
A.<30mlB.50mlC.150mlD.250mlE.500ml当发现有心包积液体征时,如奇脉、肝大、颈静脉怒张,估计其液体量已超过
垂体分泌的促性腺激素包括
A.空白对照B.实验对照C.标准对照D.自身对照E.相互对照实验组施加处理因素,对照组伴随非处理因素的对照是
可用来加工焊缝坡口,特别适用于开U形坡口的气割的方法为( )。
在对建筑灭火器进行防火检查时,也应注意检查灭火器箱与地面的距离,根据现行国家消防技术标准,灭火器箱底部距地面的高度不应小于()cm。
同工同酬是指用人单位对于技术和劳动熟练程度相同的劳动者在从事同种工作时,不分性别、年龄、民族、区域等差别,只要提供相同的劳动量,就获得相同的劳动报酬。根据上述定义,下列哪项属于同工同酬?()
请解释各种海外市场的进入模式以及进入模式选择时应考虑的各种因素。[厦门大学201l国际商务硕士;南京理工大学2011国际商务硕士]
考试才开始(bàn)个小时他就走出了考场。
FamousChristmasPlacesTherearemany【T1】______traditionsinChristmas.ThetwofamousChristmasplacesare:1.MiddleburgCh
最新回复
(
0
)