2014秋第一次在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
一、单选题(共 20 道试题,共 60 分。)
V
1. 下面对类的析构函数的定义是() 。
A. X::~ X( 参数 );
B. void X::~ X( 参数 );
C. void X::~ X();
D. X::~ X();
此题选: D 满分:3 分
2. 在一个类的定义中,包含有数据成员和()的定义。
A. 数据
B. 函数
C. 成员函数
D. 友元
需要购买答案的联系QQ:79691519满分:3 分
3. 已知:print( )函数是一个类的常成员函数,它无返回值,下列表示中,()是正确的。
A. void print( ) const;
B. const void print( );
C. void const print( );
D. void print(const);
需要购买答案的联系QQ:79691519满分:3 分
4. 假设已经有定义char*const name="chen"; 下面的语句中正确的是()。
A. name[3]= q;
B. name="lin";
C. name=new char[5];
D. name=new char (q) ;
需要购买答案的联系QQ:79691519满分:3 分
5. 下列各种高级语言中,不是面向对象的程序设计语言的是()。
A. C++
B. Java
C. VB
D. C
此题选: D 满分:3 分
6. 通常拷贝构造函数的参数是()。
A. 某个对象名
B. 某个对象的成员名
C. 某个对象的引用名
D. 某个对象的指针名
需要购买答案的联系QQ:79691519满分:3 分
7. 关于成员函数特征的下述描述中,()是错误的。
A. 成员函数一定是内联函数
B. 成员函数可以重载
C. 成员函数可以设置参数的缺省值
D. 成员函数可以是静态的
需要购买答案的联系QQ:79691519满分:3 分
8. 下面的类型声明中正确的是()。
A. int a[4];
B. int *p;
C. int q;
D. int I,*pp= I;
此题选: D 满分:3 分
9. 以下叙述正确的是()。
A. 函数的定义和函数的调用都可以嵌套
B. 函数的定义和函数的调用均不可以嵌套
C. 函数的定义不可以嵌套,函数的调用可以嵌套
D. 函数的定义可以嵌套,函数的调用不可以嵌套
需要购买答案的联系QQ:79691519满分:3 分
10. 静态数据成员的初始化必须在()。
A. 类内
B. 类外
C. 构造函数内
D. 静态成员函数内
需要购买答案的联系QQ:79691519满分:3 分
11. 静态数据成员的初始化必须在()。
A. 类内
B. 类外
C. 在构造函数内
D. 静态成员函数内
需要购买答案的联系QQ:79691519满分:3 分
12. 在声明类时,下面的说法正确的是()。
A. 可以在类的声明中给数据成员赋初值
B. 数据成员的数据类型可以是register
C. private、public、protected可以按任意顺序出现
D. 没有用private、public、protected定义的数据成员是公有成员
需要购买答案的联系QQ:79691519满分:3 分
13. 下列()的调用方式是引用调用。
A. 形参是引用,实参是变量
B. 形参和实参都是变量
C. 形参是变量,实参是地址值
D. 形参是指针,实参是地址值
需要购买答案的联系QQ:79691519满分:3 分
14. 下列说法中正确的是()。
A. 类定义中只能说明函数成员的函数头,不能定义函数体
B. 类中的函数成员可以在类体中定义,也可以在类体之外定义
C. 类中的函数成员在类体之外定义时必须要与类声明在同一文件中
D. 在类体之外定义的函数成员不能操作该类的私有数据成员
需要购买答案的联系QQ:79691519满分:3 分
15. 假定指针变量p定义“int *p=new int(100);”,要释放p所指向的动态内存,应使用语句()。
A. delete *p;
B. delete p;
C. delete p;
D. delete []p;
需要购买答案的联系QQ:79691519满分:3 分
16. 在C++中,函数原型不能标识()。
A. 函数的返回类型
B. 函数参数的个数
C. 函数参数类型
D. 函数的功能
此题选: D 满分:3 分
17. 类MyA的拷贝初始化构造函数是()。
A. MyA()
B. MyA(MyA*)
C. MyA(MyA )
D. MyA(MyA)
需要购买答案的联系QQ:79691519满分:3 分
18. 下列说法正确的是()。
A. 内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方
B. 内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方
C. 类的内联函数必须在类体内定义
D. 类的内联函数必须在类体外通过加关键字inline定义
需要购买答案的联系QQ:79691519满分:3 分
19. 下面不能作为函数的返回类型的是()。
A. new
B. int
C. long
D. void
需要购买答案的联系QQ:79691519满分:3 分
20. 在下面有关友元函数的描述中,正确的说法是()。
A. 友元函数是独立于当前类的外部函数
B. 一个友元函数不能同时定义为两个类的友元函数
C. 友元函数必须在类的外部定义
D. 在外部定义友元函数时,必须加关键字friend
需要购买答案的联系QQ:79691519满分:3 分
2014秋第一次在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
二、判断题(共 20 道试题,共 40 分。)
V
1. C++的变量声明非常灵活,它允许变量声明与可执行语句在程序中交替出现。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
2. C++程序设计中,每个语句应以分号结束。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
3. 成员函数体可以写在类的内部也可以写在类的外部。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
4. C++用操作符new和delete来进行动态内存管理(分配与释放堆内存)。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
5. 静态成员函数与在一般的成员函数一样,都隐含有一个this指针。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
6. 常量和引用在声明时必须初始化。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
7. 如果一个类只定义了一个带参的构造函数,则系统会给它提供缺省的无参构造函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
8. 原型说明中没有指出返回类型的函数(包括主函数main),C++默认该函数的返回类型是void
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
9. 类和对象之间的关系是抽象和具体的关系。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
10. 在面向对象的程序设计中,将一组对象的共同特性抽象出来形成类。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
11. 可以在类的构造函数中对静态数据成员进行初始化。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
12. C++中,对象保存在内存中,堆内存是自动分配和释放的,而栈内存需要用户自己申请和释放。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
13. 拷贝构造函数是重载的构造函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
14. 对于类中的对象成员既可以在构造函数的初始化列表中初始化也可以在构造函数体中初始化。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
15. 在默认参数函数的原型中,所有取缺省值的参数都必须出现在不取缺省值的参数的左边。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
16. 构造函数和析构函数都不可以由程序员调用,只能由系统自动调用。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
17. 成员函数体写在类外部的一定不是内联函数,写在类内部的一定是内联函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
18. C++编译器不能够区分重载的无参函数和缺省参数的函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
19. 友元函数是独立于当前类的外部函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
20. 类中可以包含各种数据类型的数据成员,但不能有其他类对象。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
一、单选题(共 20 道试题,共 60 分。)
V
1. 下面对类的析构函数的定义是() 。
A. X::~ X( 参数 );
B. void X::~ X( 参数 );
C. void X::~ X();
D. X::~ X();
此题选: D 满分:3 分
2. 在一个类的定义中,包含有数据成员和()的定义。
A. 数据
B. 函数
C. 成员函数
D. 友元
需要购买答案的联系QQ:79691519满分:3 分
3. 已知:print( )函数是一个类的常成员函数,它无返回值,下列表示中,()是正确的。
A. void print( ) const;
B. const void print( );
C. void const print( );
D. void print(const);
需要购买答案的联系QQ:79691519满分:3 分
4. 假设已经有定义char*const name="chen"; 下面的语句中正确的是()。
A. name[3]= q;
B. name="lin";
C. name=new char[5];
D. name=new char (q) ;
需要购买答案的联系QQ:79691519满分:3 分
5. 下列各种高级语言中,不是面向对象的程序设计语言的是()。
A. C++
B. Java
C. VB
D. C
此题选: D 满分:3 分
6. 通常拷贝构造函数的参数是()。
A. 某个对象名
B. 某个对象的成员名
C. 某个对象的引用名
D. 某个对象的指针名
需要购买答案的联系QQ:79691519满分:3 分
7. 关于成员函数特征的下述描述中,()是错误的。
A. 成员函数一定是内联函数
B. 成员函数可以重载
C. 成员函数可以设置参数的缺省值
D. 成员函数可以是静态的
需要购买答案的联系QQ:79691519满分:3 分
8. 下面的类型声明中正确的是()。
A. int a[4];
B. int *p;
C. int q;
D. int I,*pp= I;
此题选: D 满分:3 分
9. 以下叙述正确的是()。
A. 函数的定义和函数的调用都可以嵌套
B. 函数的定义和函数的调用均不可以嵌套
C. 函数的定义不可以嵌套,函数的调用可以嵌套
D. 函数的定义可以嵌套,函数的调用不可以嵌套
需要购买答案的联系QQ:79691519满分:3 分
10. 静态数据成员的初始化必须在()。
A. 类内
B. 类外
C. 构造函数内
D. 静态成员函数内
需要购买答案的联系QQ:79691519满分:3 分
11. 静态数据成员的初始化必须在()。
A. 类内
B. 类外
C. 在构造函数内
D. 静态成员函数内
需要购买答案的联系QQ:79691519满分:3 分
12. 在声明类时,下面的说法正确的是()。
A. 可以在类的声明中给数据成员赋初值
B. 数据成员的数据类型可以是register
C. private、public、protected可以按任意顺序出现
D. 没有用private、public、protected定义的数据成员是公有成员
需要购买答案的联系QQ:79691519满分:3 分
13. 下列()的调用方式是引用调用。
A. 形参是引用,实参是变量
B. 形参和实参都是变量
C. 形参是变量,实参是地址值
D. 形参是指针,实参是地址值
需要购买答案的联系QQ:79691519满分:3 分
14. 下列说法中正确的是()。
A. 类定义中只能说明函数成员的函数头,不能定义函数体
B. 类中的函数成员可以在类体中定义,也可以在类体之外定义
C. 类中的函数成员在类体之外定义时必须要与类声明在同一文件中
D. 在类体之外定义的函数成员不能操作该类的私有数据成员
需要购买答案的联系QQ:79691519满分:3 分
15. 假定指针变量p定义“int *p=new int(100);”,要释放p所指向的动态内存,应使用语句()。
A. delete *p;
B. delete p;
C. delete p;
D. delete []p;
需要购买答案的联系QQ:79691519满分:3 分
16. 在C++中,函数原型不能标识()。
A. 函数的返回类型
B. 函数参数的个数
C. 函数参数类型
D. 函数的功能
此题选: D 满分:3 分
17. 类MyA的拷贝初始化构造函数是()。
A. MyA()
B. MyA(MyA*)
C. MyA(MyA )
D. MyA(MyA)
需要购买答案的联系QQ:79691519满分:3 分
18. 下列说法正确的是()。
A. 内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方
B. 内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方
C. 类的内联函数必须在类体内定义
D. 类的内联函数必须在类体外通过加关键字inline定义
需要购买答案的联系QQ:79691519满分:3 分
19. 下面不能作为函数的返回类型的是()。
A. new
B. int
C. long
D. void
需要购买答案的联系QQ:79691519满分:3 分
20. 在下面有关友元函数的描述中,正确的说法是()。
A. 友元函数是独立于当前类的外部函数
B. 一个友元函数不能同时定义为两个类的友元函数
C. 友元函数必须在类的外部定义
D. 在外部定义友元函数时,必须加关键字friend
需要购买答案的联系QQ:79691519满分:3 分
2014秋第一次在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
二、判断题(共 20 道试题,共 40 分。)
V
1. C++的变量声明非常灵活,它允许变量声明与可执行语句在程序中交替出现。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
2. C++程序设计中,每个语句应以分号结束。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
3. 成员函数体可以写在类的内部也可以写在类的外部。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
4. C++用操作符new和delete来进行动态内存管理(分配与释放堆内存)。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
5. 静态成员函数与在一般的成员函数一样,都隐含有一个this指针。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
6. 常量和引用在声明时必须初始化。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
7. 如果一个类只定义了一个带参的构造函数,则系统会给它提供缺省的无参构造函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
8. 原型说明中没有指出返回类型的函数(包括主函数main),C++默认该函数的返回类型是void
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
9. 类和对象之间的关系是抽象和具体的关系。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
10. 在面向对象的程序设计中,将一组对象的共同特性抽象出来形成类。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
11. 可以在类的构造函数中对静态数据成员进行初始化。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
12. C++中,对象保存在内存中,堆内存是自动分配和释放的,而栈内存需要用户自己申请和释放。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
13. 拷贝构造函数是重载的构造函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
14. 对于类中的对象成员既可以在构造函数的初始化列表中初始化也可以在构造函数体中初始化。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
15. 在默认参数函数的原型中,所有取缺省值的参数都必须出现在不取缺省值的参数的左边。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
16. 构造函数和析构函数都不可以由程序员调用,只能由系统自动调用。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
17. 成员函数体写在类外部的一定不是内联函数,写在类内部的一定是内联函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
18. C++编译器不能够区分重载的无参函数和缺省参数的函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
19. 友元函数是独立于当前类的外部函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
20. 类中可以包含各种数据类型的数据成员,但不能有其他类对象。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!