多项选择题要想删除1个链表中的节点,必须的操作包括:()

A.判断该节点是否是头节点
B.删除该节点
C.将前1节点的指针指向被删除节点的后1节点
D.将被删除节点的指针设为空


您可能感兴趣的试卷

你可能感兴趣的试题

1.多项选择题下面哪些数据类型所占的内存一定不会大于10字节?()

A.只包含基本数据类型的结构
B.只包含基本数据类型的联合
C.枚举
D.类类型

2.多项选择题下面哪些数据结构是链表的变种?()

A.顺序表
B.栈
C.队列
D.二叉树

3.多项选择题下面哪些情况应该采用动态内存管理?()

A.在多个地方和场合会被用到的数据
B.全局变量
C.内存容量很大的局部变量
D.在执行前不明确其大小的数据

4.多项选择题下面关于树的说法中正确的是()。

A.1个树可能有1个根,也可能有多个
B.1个树可以看成是由更小的子树构成的
C.1个非空树必然有叶子
D.1个树的叶子的数目有可能多于树的深度

5.多项选择题下面关于结点和度的说法中正确的是()。

A.树中1个结点拥有的子树数称为该结点的度
B.度为0的结点称为叶子
C.度不为0的结点称为分支结点
D.除根结点外的分支结点称为内部结点

6.多项选择题下面对引用类型的说法中正确的是()。

A.引用类型变量不能被引用
B.引用类型不能做为实参
C.引用类型不能组成数组
D.引用类型不能定义指针

7.多项选择题使用条件编译可以达成的好处有()。

A.方便移植到不同的开发平台
B.有效的控制最后可执行代码的大小
C.有利于开发版本的管理
D.可同时满足调试版本和最终发布版本的需要

8.单项选择题下列不是异常处理中需要用到的标识符是()。

A.try
B.catch
C.throw
D.go

9.单项选择题下列变量名正确的是()。

A.1a
B.int
C._n_2
D.#a2

10.单项选择题系统在处理完一个异常后,下一步是()。

A.返回抛出异常的地方,执行下一句
B.执行当前异常处理语句的catch语句块的下一句
C.转到主函数结束的地方
D.异常退出