C++程序设计案例教程ab试卷期末考试题带答案2套高职.docx
《C++程序设计案例教程ab试卷期末考试题带答案2套高职.docx》由会员分享,可在线阅读,更多相关《C++程序设计案例教程ab试卷期末考试题带答案2套高职.docx(31页珍藏版)》请在第一文库网上搜索。
1、6、下列表示引用的方法中,()是正确的。已知:inta=IOOO;A.int&x=a;B.char&y;C.int&z=1000;D.f1oat&t=&a;7、在一个函数中,要求通过函数来实现一种不太复杂的功能,并且要求加快执行速度,选用()oA.内联函数B.重载函数C.递归调用D.嵌套调用8、下列有关C+类的说法中,不正确的是()oA.类是一种用户自定义的数据类型B.只有类中的成员函数或类的友元函数才能存取类中的私有成员C.在类中,如果不做特别说明,所有成员的访问权限均为私有的D.在类中,如果不做特别说明,所有成员的访问权限均为公用的9、巳知X类,则当程序执行到语句:Xarray3;时,调用
2、了()次构造函数。A.0B.1C.2D.310,下面说法中,正确的是()A. 一个类只能定义一个构造函数,但可以定义多个析构函数B. 一个类只能定义一个析构函数,但可以定义多个构造函数C.构造函数与析构函数同名,只要名字前加了一个求反符号()D.构造函数可以指定返回类型,而析构函数不能指定任何返回类型,即使是Void类型也不可以I1已知:Print()函数是一个类的常成员函数,它无返回值,下列表示中,()是正确的。A.voidprint()const;B.constvoidprint();C. voidconstprint();D.voidprint(const);12,下面描述中,表达错误的
3、是()A.公用继承时基类中的pub1ic成员在派生类中仍是pub1ic的B.公用继承时基类中的private成员在派生类中仍是private的C+程序设计案例教程期末试卷A题号二三四总分得分派冰派派派派冰米派派派派派派派冰派派派派冰米派派派一、单项选择题(每题2分,共40分)1、C+是()。A.面向对象的程序设计语言B,面向过程的程序设计语言C.既支持面向对象的程序设计又支持面向过程的程序设计的混合型语言D.非结构化的程序设计语言2、面向对象程序设计思想的主要特征中不包括()oA.封装性B.多态性C.继承性D.功能分解,逐步求精3、若定义:stringstr;当语句cinstr;执行时,从键盘
4、输入:MicrosoftVisua1Studio6.0!所得的结果是SI1()oA.MicrosoftVisua1Studio6.0!B.MicrosoftC.MicrosoftVisua1D.MicrosoftVisua1Studio6.04、考虑下面的函数原型声明:VOidteStDefu1Param(inta,intb=7,charz=*);下面函数调用中,不合法的是()oA.testDefau1Param(5);B.testDefau1Param(5,8);C.testDefau1Param(5,T);D.testDefhu1Param(O,O,*);5、下列语句中,将函数intsum
5、(intx,in1y)正确重载的是(5A. f1oatsum(intx,inty);B.intsum(inta,intb);笫I页,C.f1oatsum(f1oatx,f1oaty);D.doub1esum(inty,intx);B.operator*(operator+(i),k)D.k.operator*(operator+(i)A.opera1or*(i.opcrator+(),k)C.i.operator+().operator*(k)19、下面对模板的声明,正确的是(A.tcmp1atcB. tcmp1atcC. temp1ateD.temp1ate20、下列的各类函数中,()不是类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 程序设计 案例 教程 ab 试卷 期末 考试题 答案 高职