【计算机类职业资格】国家二级(C++)机试-试卷19-1及答案解析.doc
《【计算机类职业资格】国家二级(C++)机试-试卷19-1及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级(C++)机试-试卷19-1及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级(C+)机试-试卷 19-1 及答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.有如下说明:int a10=1,2,3,4,5,6,7,8,9,10,*p=a;则数值为 9 的表达式是( )。(分数:2.00)A.*p+9B.*(p+8)C.*p+=9D.p+82.派生类的成员函数不能访问基类的( )。(分数:2.00)A.公有成员和保护成员B.公有成员C.私有成员D.保护成员3.下列叙述中正确的是( )。(分数:2.00)A.线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B.线性表的链式存储结构所需要的存储空间一般要多于顺
2、序存储结构C.线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D.线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性4.有如下程序段: int i=1;int j=4; int main() int i=8, j=i; coutbark()D.( int main() int *p; *p = 9; cout bark() D.( int main() int *p; *p = 9; cout link = head (2)p = new node (3)Insert(p)解析:解析:(1)主要考查考生对链表的掌握,函数功能是将节点插入链表首部。在插入链表首部,即将该节点
3、的指针域指向头结后 head。 (2)主要考查考生对动态分配的掌握,用 new 为节点 p 动态分配存储空间节点 P 为 node 类型,因此直接使用 new node 分配空间并将首地址赋给 P 即可。 (3)程序要求插入该节点,应调用 Insert 函数,并将指针 P 作为函数的实参。四、综合应用题(总题数:1,分数:2.00)43.请使用 VC6 或使用【答题】菜单打开考生文件夹 pmj3 下的工程 pmj3,其中包含主程序文件 maincpp和用户定义的头文件 Arrayh,整个程序包含有类 Array 的定义和主函数 main 的定义。请把主程序文件中的 Array 类的成员函数 C
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 试试 191 答案 解析 DOC
