好文档 - 专业文书写作范文服务资料分享网站

C++考试题库及答案

天下 分享 时间: 加入收藏 我要投稿 点赞

.

B、

函数调用作为语句一种 C、

函数调用作为语句或函数表达式两种 D、

函数调用作为函数表达式一种

设 int x=1, y=1; 表达式(!x||y--)的值是________。(2.0分) A、 -1 B、 2 C、 1 D、 0

下面判断是否构成重载函数的条件中,错误的判断条件是________。(A、

函数返回值不同

精选范本

2.0分) .

B、

参数顺序不同 C、

参数类型不同 D、

参数个数不同

以下对C++语言函数的描述中,正确的是________。(2.0分) A、

C++程序中有调用关系的所有函数必须放在同一个程序文件中 B、

函数必须有返回值,否则不能使用函数 C、

C++程序必须由一个或一个以上的函数组成 D、

函数既可以嵌套定义又可以递归调用

有如下类定义: class XA{ int x; public: XA(int n) {x=n;} }; class XB: public XA{ int y; public:

精选范本

.

XB(int a,int b); }; 在构造函数XB的下列定义中,正确的是________。(2.0分) A、

XB::XB(int a,int b):XA(a),XB(b){ } B、

XB::XB(int a,int b):XA(a),y(b) { } C、

XB::XB(int a,int b):x(a),XB(b){ } D、

XB::XB(int a,int b):x(a),y(b){ }

假设Class Y:public X,即类Y是类X的派生类,则说明一个Y类的对象时和删除Y类对象时 ,调用构造函数和析构函数的次序分别为________。(2.0分) A、 Y,X;Y,X B、 Y,X;X,Y C、 X,Y;Y,X

(构造从内到外,析构从外到内) D、

精选范本

.

X,Y;X,Y

解决定义二义性问题的方法有________。(2.0分) A、

使用成员名限定或赋值兼容原则 B、

使用作用域分辨运算符或虚基类 C、

使用作用域分辨运算符或成员名限定 D、

只能使用作用域分辨运算符

关于多继承二义性的描述,________是错误的。(2.0分) A、

一个派生类是从具有共同的间接基类的两个基类派生来的,派生类对该公共基类的访问可能出现二义性 B、

派生类的多个基类中存在同名成员时,派生类对这个成员访问可能出现二义性 C、

解决二义性最常用的方法是作用域运算符对成员进行限定

精选范本

.

D、

派生类和它的基类中出现同名函数时,将可能出现二义性

设置虚函数的主要目的是________。(2.0分) A、

减少目标代码 B、

提高运行效率 C、 消除二义性 D、 简化程序

有如下函数模板定义: template T func(Tx,Ty){return x*x+y*y;} 在下列对func的调用中不正确的是________。(2.0分) A、

func<int>(3,5.5) B、 func(3,5)

精选范本

C++考试题库及答案

.B、函数调用作为语句一种C、函数调用作为语句或函数表达式两种D、函数调用作为函数表达式一种设intx=1,y=1;表达式(!x||y--)的值是________。(2.0分)A、-1B、2C、1D、0下面判断是否构成重载函数的条件中,错误的判断条件是__
推荐度:
点击下载文档文档为doc格式
5vhd82t0mp02ra61x73m28mwx147wg01cuy
领取福利

微信扫码领取福利

微信扫码分享