2022CSP普及组第一轮试题及答案.docx
《2022CSP普及组第一轮试题及答案.docx》由会员分享,可在线阅读,更多相关《2022CSP普及组第一轮试题及答案.docx(17页珍藏版)》请在第壹文秘上搜索。
1、2022CCF非专业级别软件能力认证第一轮(CSP-J1)入门级C+语言试题一、单项选择题(共15题,每题2分,共计30分;每题有且仅有一个正确选项)1 .以下哪种功能没有涉及C+语言的面向对象特性支持:()oA. C+中调用printf函数B. C+中调用用户定义的类成员函数C. C+中构造一个class或structD. C+中构造来源于同一基类的多个派生类题目解析【解析】正确答案:AC+基础知识,面向对象和类有关,类又涉及父类、子类、继承、派生等关系,printf是C语言的与一个输出函数。2.有6个元素,按照6、5、4、3、2、1的顺序进入栈S,请问下列哪个出栈序列是非法的()。A. 5
2、43612B. 453126C. 346521D. 234156题目解析【解析】正确答案C栈的知识考试,后进先出的特点。3.运行以下代码片段的行为是()。intX=101;inty=201;int*p=&x;int*q=&y;P=q;A.将x的值赋为201B.将y的值赋为101C.将q指向X的地址D.将p指向V的地址题目解析【解析】正确答案D,指针的本质是地址!最开始p指向X的地址,q指向y的地址,最后P指向q的地址,所以P最终指向y的地址。4.链表和数组的区别包括()oA.数组不能排序,链表可以B.链表比数组能存储更多的信息C.数组大小固定,链表大小可动态调整D.以上均正确题目解析【解析】正
3、确答案C,链表和数组都能排序,链表能存储多少信息,数组就能存储多少信息。5.对假设栈S和队列Q的初始状态为空。存在e1e6六个互不相同的数据,每个数据按照进栈Sx出栈Sx进队列Q、出队列Q的顺序操作,不同数据间的操作可能会交错。已知栈S中依次有数据ebe2、e3、e4、e5和e6进栈,队列Q依次有数据e2、e4、e3、e6、e5和e1出队列。则栈S的容量至少是()个数据。A.2B. 3C. 4D. 6题目解析【解析】正确答案B,栈:先入后出,队列:先入先出。6 .对表达式a+(b-c)*d的前缀表达式为(),其中+、-、*是运算符。A. *+a-bcdB. +a*-bcdC. abc-d*+D
4、. abc-+d题目解析【解析】正确答案B,画二叉树的形态,写出前序遍历即可。7 .假设字母表a,b,c,d,e)在字符串出现的频率分别为10%,15%,30%,16%,29%。若使用哈夫曼编码方式对字母进行不定长的二进制编码,字母d的编码长度为()位。A. 1B. 2C. 2或3D. 3题目解析【解析】正确答案B,哈夫曼编码的构造,注意哈夫曼编码不唯一,但是WPL是唯一的,很容易误选Co8.一棵有n个结点的完全二叉树用数组进行存储与表示,已知根结点存储在数组的第1个位置。若存储在数组第9个位置的结点存在兄弟结点和两个子结点,则它的兄弟结点和右子结点的位置分别是()。A. 8、18B. 10、
5、18C. 8、19D. 10、19题目解析【解析】正确答案C,二叉树的基本知识,数组下标表示法。9 .考虑由N个顶点构成的有向连通图,采用邻接矩阵的数据结构表示时,该矩阵中至少存在()个非零元素。A. N-1B. NC. N+1D. N2题目解析【解析】正确答案B,有向图连通至少的边围成一个环,且有向图方向一致。10 .以下对数据结构的表述不恰当的一项为:()oA.图的深度优先遍历算法常使用的数据结构为栈。B.栈的访问原则为后进先出,队列的访问原则是先进先出。C.队列常常被用于广度优先搜索算法。D.栈与队列存在本质不同,无法用栈实现队列。题目解析【解析】正确答案D,木戋:先入后出队列:先入先出
6、一个队列存入入队一个队列存储出队11 .以下哪组操作能完成在双向循环链表结点P之后插入结点s的效果(其中,next域为结点的直接后继,Prev域为结点的直接前驱):()oA. p-next-prev=s;s-prev=p;p-net=s;s-next=p-next;B. p-next-prev=s;p-next=s;s-prev=p;s-next=p-next;C. s-prev=p;s-next=p-next;p-net=s;p-next-prev=s;D. s-next=p-next;p-next-prev=s;s-prev=p;p-next=s;题目解析【解析】正确答案D,双链表的插入。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 CSP 普及 第一轮 试题 答案