首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向此链表中的三个连续节点。 struct node {int data;struct node*next;}*P,*q,*r; 现要将q所指节点从链表中删除,同时要保持链表的连续,
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向此链表中的三个连续节点。 struct node {int data;struct node*next;}*P,*q,*r; 现要将q所指节点从链表中删除,同时要保持链表的连续,
admin
2011-06-13
33
问题
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向此链表中的三个连续节点。 struct node {int data;struct node*next;}*P,*q,*r; 现要将q所指节点从链表中删除,同时要保持链表的连续,
以下不能完成指定操作的语句是( )。
选项
A、p->next=q->next;
B、p->next=P->next->next;
C、p->next=r;
D、p=q->next;
答案
D
解析
本题的考点是链表的指针操作。要想将q所指节点从链表中删除,同时要保持链表的连续,从图上看,应该将p->next=r,由于q->next、p->next->next都指向r,因此p->next=q->next、p->next=p->next->next同样可以实现指定的操作。因此选项A、B、C都能完成指定操作。而选项D“p=q->next”只是将指针p指向了r,不能完成指定的操作。因此正确选项是D。
转载请注明原文地址:https://kaotiyun.com/show/JVPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
己定义charch=’$’;inti=l,j;,执行j=!ch&&ii++以后,i的值为【】。
在数据库管理系统提供的数据语言中,负责数据的完整性、安全性的定义与检查以及并发控制、故障恢复等功能的是
下面不属于软件设计原则的是
Jackson方法是一种面向【】的结构化方法。
以下4个选项中,不能看作一条语句的是
线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的【】存储结构。
设有如下定义structss{charname[10];intage;,charsex;}std[3],*p=std;下面各输入语句中错误的是
以下叙述中错误的是
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量’\101’是
以下数据结构中属于线性数据结构的是
随机试题
“中国失败的企业家70%~80%是在于投资失败,而投资失败来源于决策失败。”这些决策问题主要表现为()
论述坚持全面发展与中国特色社会主义事业总体布局的关系。
薄荷常用于治疗的病证有
A.禁忌B.用法用量C.药品成分D.药品的适应证E.不良反应药品说明书的核心部分,临床安全、有效用药的重要基础是
世界贸易组织的前身是()。
补写出下列名句名篇中的空缺部分。为天下笑者,何也?__________。(贾谊《过秦论》)
地方自治警政管理体制以英国为代表。( )
甲公司欠银行贷款100万元,现该公司将一部分资产分离出去,另成立乙公司。则对该银行债务的清偿表述正确的是()。
先于或随着操作系统的系统文件装入内存储器,从而获得计算机特定控制权并进行传染和破坏的病毒是()。
Fiftyvolunteerswerealphabeticallydividedintotwoequalgroups,GroupAtoparticipate【l】a7-weekexerciseprogram,andGrou
最新回复
(
0
)