13秋华中师范大学《C++程序设计》在线作业(随机)

所属学校:华中师范大学 科目:C++程序设计 2015-03-17 14:11:45
华师《C++程序设计》在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
多选题
单选题
判断题
一、多选题(共 10 道试题,共 40 分。)
V
1. 函数调用可以()。
A. 出现在一个表达式中
B. 出现在执行语句中
C. 作为一个函数的实参
D. 作为一个函数的形参
需要购买答案的联系QQ:79691519满分:4 分
2. 假定有“struct BOOK{char title[40];float price;};BOOK *book;”,则正确的语句为()。
A. BOOK *x=new book;
B. BOOK x={"C++Programming",27.0};
C. BOOK *x=new BOOK;
D. BOOK *x=book;
需要购买答案的联系QQ:79691519满分:4 分
3. 关于类中重载赋值运算符,正确的说法是()。
A. 由编译器提供的缺省赋值函数具有public访问性并且执行按位赋值
B. 在重载派生类的赋值操作时,不但要实现派生类中数据成员的赋值,还要负责基类中数据成员的赋值
C. 只有在类中含有指针数据成员或引用数据成员时,才需要重载类的赋值操作
D. 通过修改类A的声明或定义,可以禁止用户在类A对象间进行任何赋值操作
需要购买答案的联系QQ:79691519满分:4 分
4. C++语言中,下面的描述不正确的是()。
A. do-while语句构成的循环,当while语句中的表达式值为非零时结束循环
B. do-while语句构成的循环必须用break语句才能退出
C. 不能使用do-while语句构成的循环
D. do-while语句构成的循环,当while语句中的表达式值为零时结束循
需要购买答案的联系QQ:79691519满分:4 分
5. 下列对引用的陈述中正确的是()。
A. 每一个引用都是其所引用对象的别名,因此必须初始化
B. 形式上针对引用的操作实际上作用于它所引用的对象
C. 一旦定义了引用,一切针对其所引用对象的操作只能通过该引用间接进行
D. 不需要单独为引用分配存储空间
需要购买答案的联系QQ:79691519满分:4 分
6. 在下列说法中,不正确的是()。
A. 静态成员函数不能利用this指针
B. 非静态成员可以使用this关键字
C. 虚机制在构造函数和析构函数中仍然可以很好的工作,以实现多态性
D. 构造函数和析构函数不接受任何参数,也不带有任何类型的返回值
需要购买答案的联系QQ:79691519满分:4 分
7. 以下说法中不正确的是()。
A. C++语言程序总是从第一个函数开始执行
B. C++语言程序总是从main()函数开始执行
C. C++语言程序中的main()函数必须放在程序的开始部分
D. 在C++语言程序中,要调用的函数必须在main()函数中定义
需要购买答案的联系QQ:79691519满分:4 分
8. 关于消息,下列说法中正确的是()。
A. 发送消息的对象请求服务,接受消息的对象提供服务
B. 消息的发送者必须了解消息的接收者如何响应消息
C. 在C++中,消息的发送具体体现为对接收消息的对象的某个函数的调用
D. 每个对象只能接收某些特定格式的消息
需要购买答案的联系QQ:79691519满分:4 分
9. 若有以下定义和语句: int w[2][3],(*pw)[3]; pw=w; 则对w数组元素合法引用是()。
A. pw[0][0]
B. *(pw[1]+2)
C. *(w[0]+2)
D. *(pw+1)[2]
需要购买答案的联系QQ:79691519满分:4 分
10. 关于局部变量,下面说法错误的是()。
A. 定义该变量的程序文件中的函数都可以访问
B. 定义该变量的函数中的定义处以下的任何语句都可以访问
C. 定义该变量的复合语句中的定义处以下的任何语句都可以访问
D. 定义该变量的函数中的定义处以上的任何语句都可以访问
需要购买答案的联系QQ:79691519满分:4 分
华师《C++程序设计》在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
多选题
单选题
判断题
二、单选题(共 10 道试题,共 30 分。)
V
1. 以下叙述中不正确的是( )。
A. 在函数中,通过return语句传回函数值
B. 在函数名,可以有多条return语
C. 主函数名main后的一对圆括号中圆括号中也可以带有形
D. 调用函数必须在一条独立的语句中完成。
此题选: D 满分:3 分
2. 表达式18/4*sqrt(4.0)/5值的数据类型是( )。
A. Int
B. float
C. double
D. 不确定
需要购买答案的联系QQ:79691519满分:3 分
3. 在类的定义形式中,数据成员、成员函数和( )组成了类定义体。
A. 成员的访问控制信息
B. 公有消息
C. 私有消息
D. 保护消息
需要购买答案的联系QQ:79691519满分:3 分
4. C++语言中规定函数的返回值的类型是由( )。
A. return语句中的表达式类型所决定
B. 调用该函数时的主调用函数类所决定
C. 调用该函数时系统临时决定
D. 在定义该函数时所指定的函数类型所决定
此题选: D 满分:3 分
5. 已知:p是一个指向类A数据成员m指针,A1是类A的一个对象。如果要给m赋值为5,( )是正确的。
A. A1.p=5
B. A1- p=5
C. A1.*p=5
D. *A1.p=5
需要购买答案的联系QQ:79691519满分:3 分
6. 以下关于循环体的描述中,( )是错误。
A. 循环体中可以出现break语句和continue语句子
B. 循环体中还可以出现循环语句
C. 循环体中不能出现goto语句
D. 循环体中可以出现switch语句
需要购买答案的联系QQ:79691519满分:3 分
7. 已知f1(int )是类A的公有成员函数,p是指向成员函数f1()的指针,采用( )是正确的。
A. p=f1
B. p=A::f1
C. p=A::f1()
D. p=f1()
需要购买答案的联系QQ:79691519满分:3 分
8. 下列关于是switch语句的描述中,( )是正确的。
A. switch语句中default子句可以没有,也可有一个
B. switch语句中每个语句序列中必须有break语句
C. switch语句中default子句只能放在最后
D. switch语句中case子句后面的表达式可以是整型表达式
需要购买答案的联系QQ:79691519满分:3 分
9. 设 char ch; 以下正确的赋值语句是(  )
A. Ch=’123’;
B. ch=’xff’;
C. ch=’/08’;
D. ch=’/’;
此题选: D 满分:3 分
10. 重载函数在调用时选择的依据中,错误的是( )。
A. 参数个数
B. 参数的类型
C. 函数名字
D. 函数的类型
此题选: D 满分:3 分
华师《C++程序设计》在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
多选题
单选题
判断题
三、判断题(共 10 道试题,共 30 分。)
V
1. 局部变量可以初始化,若不初始化,则系统默认它的值为0。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
2. 在C++语言中,非保值转换应用强制类型转换。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
3. 在C++中,将数据从一个对象到另一个对象的流动抽象为“流”。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
4. C++语言和C语言都是面向对象的程序设计语言。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
5. 假定AB为一个类,则执行“AB a(4),b[3],*p[2];”语句时,自动调用该类构造函数3次。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
6. cout函数不能输出包含空格的字符串。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
7. 运算符重载不能改变原运算符的语义。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
8. 指向一维数组的指针是一个二级指针。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
9. 关键字friend用于声明友元。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分
10. 系统可以提供默认的析构函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:3 分

版权声明

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

分享: