2026年03月CCF-GESP编程能力等级认证C++编程五级真题解析

张开发
2026/5/4 7:27:35 15 分钟阅读
2026年03月CCF-GESP编程能力等级认证C++编程五级真题解析
本文收录于专栏《C++等级认证CCF-GESP真题解析》,专栏总目录:点这里。订阅后可阅读专栏内所有文章。一、单选题(每题 2 分,共 30 分)第 1 题关于单链表、双链表和循环链表,下列说法正确的是 ( )。A. 在单链表中,若已知任意结点的指针,则可以在 O (1) 时间内删除该结点。B. 循环链表中一定不存在空指针。C. 在循环双链表中,尾结点的 next 指针一定为 nullptr。D. 在带头结点的循环单链表中,判定链表是否为空只需判断头结点的 next 是否指向自身。答案:D第 2 题双向循环链表中要在结点 p 之前插入新结点 s (均非空),以下指针操作正确的是 ( )。A.s - next = p;p - prev = s;p - next = s;s - prev = p;B.s - prev =

更多文章