电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C++试题库VIP免费

C++试题库_第1页
1/50
C++试题库_第2页
2/50
C++试题库_第3页
3/50
选择题1.在C++中,函数原型不能标识(D)A.函数的返回类型B.函数参数的个数C.函数参数类型D.函数的功能2.在C++程序中,对象之间的相互通信通过(B)A.继承实现B.调用成员函数实现C.封装实现D.函数重载实现3.对于任意一个类,析构函数的个数最多为(B)A.0B.1C.2D.34.友元关系不能(A)A.继承B.是类与类的关系C.是一个类的成员函数与另一个类的关系D.提高程序的运行效率5.语句ofstreamf(″SALARY.DAT″,ios::app|ios::binary)的功能是建立流对象f,试图打开文件SALARY.DAT并与之连接,并且(A)A.若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件B.若文件存在,将其置为空文件;若文件不存在,打开失败C.若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件D.若文件存在,打开失败;若文件不存在,建立一个新文件6.下面说法正确的是(B)A.内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方B.内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方C.类的内联函数必须在类体内定义D.类的内联函数必须在类体外通过加关键字inline定义7.可以用p.a的形式访问派生类对象p的基类成员a,其中a是(D)A.私有继承的公有成员B.公有继承的私有成员C.公有继承的保护成员D.公有继承的公有成员8.在公有派生情况下,有关派生类对象和基类对象的关系,不正确的叙述是(C)A.派生类的对象可以赋给基类的对象B.派生类的对象可以初始化基类的引用C.派生类的对象可以直接访问基类中的成员D.派生类的对象的地址可以赋给指向基类的指针9.派生类对象可访问基类中的什么成员(A)A.公有继承的公有成员B.公有继承的私有成员C.公有继承的保护成员D.私有继承的公有成员10.定义析构函数时,应该注意(C)A.其名与类名完全相同B.返回类型是void类型C.无形参,也不可重载D.函数体中必须有delete语句11.如果类A被说明成类B的友元,则(D)。A.类A的成员即类B的成员B.类B的成员即类A的成员C.类A的成员函数不得访问类B的成员D.类B不一定是类A的友元12.面向对象程序设计将数据与(A)放在一起,做为一个相互依存、不可分割的整体来处理。15.下面关于C++中类的继承与派生的说法错误的是(C)。A.基类的protected成员在公有派生类的成员函数中可以直接使用B.基类的protected成员在私有派生类的成员函数中可以直接使用C.公有派生时,基类的所有成员访问权限在派生类中保持不变D.基类的protected成员在保护派生类的成员函数中可以直接使用17.在下面选项中,对类的拷贝构造函数的声明形式是(B)A.A::A(&)B.A::A(constA&)C.A::A(A)D.voidA::A(A&a)18.下面关于成员函数特征的描述中,错误的是(A)A.成员函数不可以设置参数的默认值B.成员函数可以重载A.对数据的操作B.信息C.数据隐藏D.数据抽象13.在类中声明转换函数时不能指定(A)。A.参数B.访问权限C.操作D.标识符14.在派生类中重新定义虚函数时必须在(A)方面与基类保持一致。A.参数类型B.参数名字C.操作内容D.赋值16.重载赋值操作符时,应声明为(C)函数。A.友元B.虚C.成员D.多态C.成员函数可以是内联函数D.成员函数可以是静态的19.下面关于类模板叙述不正确的是(B)A.可以有多个构造函数B.类模板是模板类的实例C.一个类模板可以用来实例化多个模板类D.类模板可以有多个参数20.要使一个类成为抽象类,这个类应具有的条件是(A)A.至少有一个纯虚函数B.至少有一个虚函数C.只含有一个纯虚函数D.只含有一个虚函数21.有关运算符重载正确的描述是(D)A.C++语言允许在重载运算符时改变运算符的操作个数B.C++语言允许在重载运算符时改变运算符的优先级C.C++语言允许在重载运算符时改变运算符的结合性D.C++语言允许在重载运算符时改变运算符的原来的功能22.下列说法正确的是(D)。A.一个类的对象可以是另一个类的成员B.一个类可以作为另一个类的派生类C.一个类可以在另一个类定义体进行定义D.以上说法均正确23.下列各类函数中,(C)不是类的成员函数。A.构造函数B.析构函数C.友元函数D.拷贝构造函数24.派生类的对象对它的基类成员中(A)是可以访问的。A.公有继承的公有成员B.公有继承的私有成员C.公有继承的保护成员D.私有继承...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部