2021年内蒙古自治区呼伦贝尔市全国计算机等级考试C++语言程序设计模拟考试(含答案).docx
《2021年内蒙古自治区呼伦贝尔市全国计算机等级考试C++语言程序设计模拟考试(含答案).docx》由会员分享,可在线阅读,更多相关《2021年内蒙古自治区呼伦贝尔市全国计算机等级考试C++语言程序设计模拟考试(含答案).docx(24页珍藏版)》请在优知文库上搜索。
1、2021年内蒙古自治区呼伦贝尔市全国计算机等级考试C+语言程序设计模拟考试(含答案)学校:班级:姓名:考号:一、1.选择题(10题)1 .以下哪个特征不是面向对象思想中的主要特征()。A.多态B.继承C.封装D.垃圾回收2 .关于静态数据成员的描述中正确的是()。A.类的静态数据成员不是类的所有对象共享的数据B.类的静态数据成员不能被类的成员函数调用C.类的静态数据成员不能被类的构造函数调用D.类的静态数据成员必须进行初始化3 .设栈S的初始状态为空。元素a,b,c,d,e,f依次通过栈S,若出栈的顺序为b,d,c,f,e,a,则栈S的容量至少应该为A.3B.4C.5D.64 .C+语言中,w
2、hile循环和do-while循环的主要区别是()。A.do-while的循环体至少无条件执行一次B.while的循环控制条件比do-while的循环控制条件严格C.do-while允许从外部转到循环体内D.do-while的循环体不能是复合语句5.为使下列程序的正确输出结果为:Nowis2004-7-612:12:12那么应该在程序划线处填入的语句是()。#includeusingnamespacestd;classTIME;classDATEpublic:DATE(inty=2004,intm=l,i11td=l)year=y;month=m;day=d;voidDateTime(TIME
3、&t);private:intyear,month,day;classTIMEpublic:TIME(inth=O,i11tm=0,ints=0)hour=h;minute=m;second=s;将类DATE中成员函数DateTime声明为类TIME的友元函数private:inthour,minute,second;voidDATE:DateTime(TIME&t)cout,Nowis,year-,month-,day,t,hourt.minute,:,t.seoond.,endl;intmain()DATEd(2004,7,6);TIMEt(12,12,12);d.DateTime(t);
4、return0;A.friendvoidDateTime(TIME&t);B.friendvoidDATE:DateTime(TIME&0;C.voidDateTime(TIME&t);D.friendvoidDateTime(TIME&t);6 .两个或两个以上模块之间关联的紧密程度称为()。A.耦合度B.内聚度C复杂度D.数据传输特性7 .在深度为4的满二叉树中,叶子节点的个数为()。A.16B.8C.7D.158 .下面程序的输出结果是#includeclassexampleinta;public:example(intb)a=b+;voidprint()a=a+l;couta,;voi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021 年内 蒙古 自治区 呼伦贝尔市 全国 计算机等级考试 C+ 语言程序设计 模拟考试 答案
