首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已建立如下图所示的单链表结构: 且该链表结构中,指针p和q分别指向图中所示节点,则不能将q所指的节点插入到链表末尾来构成单向链表的语句是( )。
若已建立如下图所示的单链表结构: 且该链表结构中,指针p和q分别指向图中所示节点,则不能将q所指的节点插入到链表末尾来构成单向链表的语句是( )。
admin
2013-08-15
40
问题
若已建立如下图所示的单链表结构:
且该链表结构中,指针p和q分别指向图中所示节点,则不能将q所指的节点插入到链表末尾来构成单向链表的语句是( )。
选项
A、p=p->next;q->next=p;p->next=q;
B、p=p->next;q->next=p->next;p->next=q;
C、q->next=NULL;p=p->next;p->next=q;
D、p=(*p).next;(*q).next=(*p).next;(*p).next=q;
答案
A
解析
解决本题的关键是如何将一个节点插入到链表的末尾。应先将节点q的地址赋给原尾节点的next域,然后将q节点的next域赋NULL。选项B)先将指针p指向data域为F的节点,然后将data域为F节点的next域值’\0’赋给q节点的next域,即将其置为0,再将p所指的节点next域放入指针q的值,从而把data域为q节点连接在末尾;选项C)先将q的next域置成NULL(NULL与’\0’等价),然后将指针p指向data域为F的节点,最后将p所指节点的next域置成q的值,同样可把data域为G的节点连接在末尾;选项D)与选项B)完全等价。因此,选项B), C),D)都能达到题目的要求。而选项A)则先将指针p指向data域为F的节点,然后将q的next域置成p的值,最后再将data域为F的节点又连接在data域为F的节点之后,从而使这两个节点的next域都是’\0’,实际上已将data域为F的节点排除在链表之外。
转载请注明原文地址:https://kaotiyun.com/show/BMJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数min()的功能是:在带头结点的单链表中查找数据域中值最小的结点。请填空#include<stdio.h>structnode{intdata;structn
以下关于typedef的叙述错误的是
有以下程序 #include <stdio.h> void fun(int *a, int n)/* fun 函数的功能是将a所指数组元素从大到小排序*/ { int t, i,j; for (i=0; i<n-1 ;i
以下正确的字符串常量是
有以下程序 #include <stdio.h> main() { int i,j,m=55; for(i=1;i<=3;i++) for(j=3;j<=i;j++) m=m%j; printf
有下列程序: #include <stdio.h> #include "string.h" void tim(char *s[],int n) { char *t;int i,j; for(i=0;
若有定义语句:double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是______。
有以下程序#include<stdio.h>inttb=2;intfun(int*k){b=*k+b;return(b);}main(){inta[
以下程序中,select函数的功能是:在N行M列的二维数组中,选出一个最大值作为函数值返回,并通过形参传回此最大值所在的行下标。请填空。#defineN3#defineM3select(inta[N][M],int*n)
随机试题
教师对于自己影响学生学习活动和学习结果能力的一种主观判断称为______。
关于自慰的描述,正确的是
胆囊结石的典型声像图表现,不包括
女,12岁。鼻出血,躯干及四肢淤点淤斑,发病前2周有感冒史,脾不肿大,血小板20×109/L,出血时间2分,凝血时间正常,束臂试验阳性,PT正常,骨髓象增生,巨核细胞增多,幼稚型巨核细胞0.40,产血小板型巨核细胞缺少,诊断为()
患者,男,69岁,乏力、心律失常,体征实验检查:餐前血糖5.8mmol/L,餐后12.4mmol/L,糖化血红蛋白7.2%,消瘦体重指数BMI20.4。所用药物的适宜服用时间是
CDMA采用的多址方式是()。
甲公司为上市公司,系增值税一般纳税人,适用增值税税率17%,适用企业所得税税率为25%,所得税采用资产负债表债务法核算。甲公司2016年度实现利润总额8000万元,在申报2016年度企业所得税时涉及以下事项:(1)1月30日,甲公司购买一处公允价值为
拍一段新年祝福微视频、和家人一起掸尘、学做一道年夜菜、和爸爸妈妈一起拜年、到社区参加公益服务……中小学生的寒假作业已经不再是枯燥的“几大本作业题”,而是进入了多元化时代。针对这一现象,下列说法不正确的是()。
在关系数据库中,用来表示实体间联系的是
UnderdevelopedPeopleTheIndianslivingonthehighplainsoftheAndesMountains,inSouthAmerica,haveabackgroundrich
最新回复
(
0
)