14春华中师范大学《C++程序设计》在线作业

所属学校:华中师范大学 科目:C++程序设计 2015-03-17 14:17:08
华师《C++程序设计》在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
多选题
单选题
判断题
一、多选题(共 10 道试题,共 40 分。)
V
1. 若x是整型变量,pb是基类型为整型的指针变量,则不正确的赋值表达式是()。
A. *pb= x;
B. pb= x
C. pb=x;
D. *pb=*x
需要购买答案的联系QQ:79691519满分:4 分
2. 下列函数中,可以作为虚函数的是()。
A. 析构函数
B. 成员函数
C. 普通函数
D. 构造函数
需要购买答案的联系QQ:79691519满分:4 分
3. 关于类中重载赋值运算符,正确的说法是()。
A. 由编译器提供的缺省赋值函数具有public访问性并且执行按位赋值
B. 在重载派生类的赋值操作时,不但要实现派生类中数据成员的赋值,还要负责基类中数据成员的赋值
C. 只有在类中含有指针数据成员或引用数据成员时,才需要重载类的赋值操作
D. 通过修改类A的声明或定义,可以禁止用户在类A对象间进行任何赋值操作
需要购买答案的联系QQ:79691519满分:4 分
4. 以下说法中不正确的是()。
A. C++语言程序总是从第一个函数开始执行
B. C++语言程序总是从main()函数开始执行
C. C++语言程序中的main()函数必须放在程序的开始部分
D. 在C++语言程序中,要调用的函数必须在main()函数中定义
需要购买答案的联系QQ:79691519满分:4 分
5. 关于消息,下列说法中正确的是()。
A. 发送消息的对象请求服务,接受消息的对象提供服务
B. 消息的发送者必须了解消息的接收者如何响应消息
C. 在C++中,消息的发送具体体现为对接收消息的对象的某个函数的调用
D. 每个对象只能接收某些特定格式的消息
需要购买答案的联系QQ:79691519满分:4 分
6. 请选出不合法的C++语言赋值语。
A. i++;
B. a=a mod b
C. a=/b;
D. k=int(a+b);
需要购买答案的联系QQ:79691519满分:4 分
7. 以下关于函数模板叙述错误的是()。
A. 函数模板也是一个具体类型的函数
B. 函数模板的定义采用关键字template开始
C. 通过使用不同的类型参数,函数模板可以生成不同类型的函数
D. 用函数模板定义的函数没有类型
需要购买答案的联系QQ:79691519满分:4 分
8. 关于void指针,下列说法错误的是()。
A. void指针就是未指向任何数据的指针
B. void指针就是已定义而未初始化的指针
C. 指向任何类型数据的指针可直接赋值给一个void指针
D. void指针值可直接赋给一个非void指针
需要购买答案的联系QQ:79691519满分:4 分
9. C++语言中,下面的描述不正确的是()。
A. do-while语句构成的循环,当while语句中的表达式值为非零时结束循环
B. do-while语句构成的循环必须用break语句才能退出
C. 不能使用do-while语句构成的循环
D. do-while语句构成的循环,当while语句中的表达式值为零时结束循
需要购买答案的联系QQ:79691519满分:4 分
10. 假定一条定义语句为“int a[10],x,*pa=a;”,若要把数组a中下标为3的元素值赋给x,则正确的语句为()。
A. x=pa[3];
B. x=*(a+3);
C. x=a[3];
D. x=*pa+3;
需要购买答案的联系QQ:79691519满分:4 分
华师《C++程序设计》在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
多选题
单选题
判断题
二、单选题(共 10 道试题,共 30 分。)
V
1. 若对函数类型未加显式说明,则函数的隐含类型是( )。
A. void
B. double
C. int
D. Char
需要购买答案的联系QQ:79691519满分:3 分
2. 面向对象程序设计是( )与实现的新方法。
A. 软件系统设计
B. 系统软件设计
C. 应用软件设计
D. 支撑软件设计
需要购买答案的联系QQ:79691519满分:3 分
3. C++语句中while和do-while循环的主要区别是( )。
A. do-while的循环体至少无条件执行一次
B. while的循环控制条比do-while的循环控制条件严格
C. do-while允许从外部转到循环内
D. do-while的循环体不能是复合语句
需要购买答案的联系QQ:79691519满分:3 分
4. 下列的各类函数中,( )不是类的成员函数。
A. 构造函数
B. 析构函数
C. 友元函数
D. 拷贝初始化构造函数
需要购买答案的联系QQ:79691519满分:3 分
5. 若函数是在运行时被激活的,则该函数称为( )
A. 内联函数
B. 非内联函数
C. 成员函数
D. 静态成员函数
需要购买答案的联系QQ:79691519满分:3 分
6. 类型修饰符unsignen修饰( )类型是错误的。
A. char
B. int
C. long int
D. float
需要购买答案的联系QQ:79691519满分:3 分
7. ( )不是构造函数的特征
A. 构造函数的函数名与类名相同
B. 构造函数可以重载
C. 构造函数可以设置默认参数
D. 构造函数必须指定类型说明
此题选: D 满分:3 分
8. 设置虚基类的目的是( )。
A. 简化程序
B. 消除二义性
C. 提高运行效率
D. 减少目标代码
需要购买答案的联系QQ:79691519满分:3 分
9. 若要定义一个只允许该源文件中所有函数使用的全局变量,则该变量需要使用的存储类型是( )。
A. extern
B. register
C. auto
D. Static
此题选: D 满分:3 分
10. 有关类的说法不正确的是( )
A. 类是一种用户自定义的类据类型
B. 只有类中的成员函数才能存取类中的私有类型
C. 在类中如果不作特别说明所有的数据均为私有类型
D. 在类中如果不作特别说明所有的成员函数均为公有类型
此题选: D 满分:3 分
华师《C++程序设计》在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
多选题
单选题
判断题
三、判断题(共 10 道试题,共 30 分。)
V
1. cout函数不能输出包含空格的字符串。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
2. 每个cpp文件是单独编译的,但一个程序中多个cpp文件的编译顺序是不固定的。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
3. C++语言支持封装性和继承性,不支持多态性。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
4. 在C++中,将数据从一个对象到另一个对象的流动抽象为“流”。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
5. 编译C++源程序时,出现了警告错(Warning)也可以生成可执行文件。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
6. 使用赋值运算符可以对字符数组整体赋值。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
7. 系统可以提供默认的析构函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
8. 派生类可以访问基类的所有数据成员,调用基类的所有成员函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
9. 若在类Base和派生类Derived中,分别声明一个同名的整型成员变量int x;,那么通过Derived类的实例对象,不可能输出基类Base中的变量x的值。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
10. 构造函数的初始化列表中的内容,不会影响构造对象中成员数据的初始化顺序。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: