奥鹏作业答案-谋学网

 找回密码
 会员注册

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2019年12月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(ver:3.1)
查看: 930|回复: 0

东师《C++程序设计(高起专) 》2012春第一次在线作业(随机)

[复制链接]
发表于 2012-6-25 20:55:33 | 显示全部楼层 |阅读模式
谋学网
谋学网: www.mouxue.com 主要提供奥鹏作业答案,奥鹏在线作业答案,奥鹏离线作业答案以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。

一、单选题(共 20 道试题,共 60 分。)V 1.  在一个类的定义中,包含有数据成员和()的定义。
A. 数据
B. 函数
C. 成员函数
D. 友元
      满分:3  分
2.  类MyA的拷贝初始化构造函数是()。
A. MyA()
B. MyA(MyA*)
C. MyA(MyA&)
D. MyA(MyA)
      满分:3  分
3.  下列()的调用方式是引用调用。
A. 形参是引用,实参是变量
B. 形参和实参都是变量
C. 形参是变量,实参是地址值
D. 形参是指针,实参是地址值
      满分:3  分
4.  在函数定义前加上关键字"inline",表示该函数被定义为()。
A. 重载函数
B. 友元函数
C. 内联函数
D. 成员函数
      满分:3  分
5.  假定classA为一个类,如果用户未定义析构函数,则系统为该类定义的默认析构函数为()。
A. classA::~classA(){}
B. classA::classA(){}
C. classA::~classA(int=0){}
D. void classA::~classA(){}
      满分:3  分
6.  在函数声明中,()是不必要的。
A. 函数名
B. 函数类型
C. 参数的名称
D. 参数类型
      满分:3  分
7.  下面对类的构造函数的定义是() 。
A. void X::X( 参数 )
B. X::X( 参数 )
C. int X::X( 参数 )
D. float X::X( 参数 )
      满分:3  分
8.  C++利用()实现面向对象程序设计的多态性。
A. 类的派生机制
B. 构造数据类型—类
C. 构造数据类型—枚举
D. 函数重载或运算符重载
      满分:3  分
9.  ()不是构造函数的特征。
A. 构造函数的函数名与类名相同
B. 构造函数可以重载
C. 构造函数可以设置缺省参数
D. 构造函数必须指定类型说明
      满分:3  分
10.  假设已经有定义const char*name="chen"; 下面的语句中错误的是()。
A. name[3]= 'q';
B. name="lin";
C. name=new char[5];
D. name=new char('q');
      满分:3  分
11.  C++程序的执行总是从()开始的。
A. main函数
B. 第一行
C. 头文件
D. 函数注释
      满分:3  分
12.  说明一个成员为静态成员的关键字为()。
A. static
B. extern
C. inline
D. friend
      满分:3  分
13.  当将一个函数f()说明为另一个类B的友元后,函数f()能够直接访问类B的()。
A. 只能是公有成员
B. 只能是保护成员
C. 只能是除私有成员之外的任何成员
D. 具有任何权限的成员
      满分:3  分
14.  假定classA为一个类,f()为该类公有的数据成员,x为该类的一个对象,则访问x对象中成员函数f()的格式为()。
A. x.f
B. x.f()
C. x->f
D. x->f()
      满分:3  分
15.  下面的类型声明中正确的是()。
A. int &a[4];
B. int &*p;
C. int & &q;
D. int I,*pp=&I;
      满分:3  分
16.  假定classA为一个类,a为该类公有的数据成员,x为该类的一个对象,则访问x对象中数据成员a的格式为()。
A. x(a)
B. x[a]
C. x->a
D. x.a
      满分:3  分
17.  下面对于指针的描述不正确的是()。
A. 指针是地址变量
B. 指针不能用除0以外的常量赋值
C. 两个指针变量的加减法无意义
D. 指针指向不同基类型的变量长度不同
      满分:3  分
18.  一个函数功能不太复杂但要求被频繁调用,应选用()。
A. 内联函数
B. 重载函数
C. 递归函数
D. 嵌套函数
      满分:3  分
19.  在C++中,编写一个内联函数Fun,使用int类型的参数,求其平方并返回,返回值也为int类型,下列定义正确的是()。
A. int Fun(int x){return x*x;}
B. inline int Fun(int x){return x*x;}
C. int inline Fun(int x){return x*x;}
D. int Fun(int x){inline return x*x;}
      满分:3  分
20.  对于一个类,可以利用关键字()将一般函数、其他类的成员函数声明为该类的友元。
A. public
B. private
C. protected
D. friend
      满分:3  分

二、判断题(共 20 道试题,共 40 分。)V 1.  如果一个类只定义了一个带参的构造函数,则系统会给它提供缺省的无参构造函数。
A. 错误
B. 正确
      满分:2  分
2.  C++的变量声明非常灵活,它允许变量声明与可执行语句在程序中交替出现。
A. 错误
B. 正确
      满分:2  分
3.  构造函数和析构函数都不能带参数。
A. 错误
B. 正确
      满分:2  分
4.  成员函数体写在类外部的一定不是内联函数,写在类内部的一定是内联函数。
A. 错误
B. 正确
      满分:2  分
5.  拷贝构造函数是重载的构造函数。
A. 错误
B. 正确
      满分:2  分
6.  类和对象之间的关系是具体和抽象的关系。
A. 错误
B. 正确
      满分:2  分
7.  拷贝构造函数使用本类对象的指针作为参数初始化新创建的对象。
A. 错误
B. 正确
      满分:2  分
8.  静态数据成员属于类,因此可以使用“类名::”访问静态的数据成员。
A. 错误
B. 正确
      满分:2  分
9.  若将函数说明为返回一个引用,则该函数可以用在赋值运算符的左边。
A. 错误
B. 正确
      满分:2  分
10.  赋值号两边的数据类型不一致时,将无法进行赋值运算。
A. 错误
B. 正确
      满分:2  分
11.  常量和引用在声明时必须初始化。
A. 错误
B. 正确
      满分:2  分
12.  类中可以包含各种数据类型的数据成员,但不能有其他类对象。
A. 错误
B. 正确
      满分:2  分
13.  类中成员的默认访问属性为公有,结构中成员的默认访问属性为私有。
A. 错误
B. 正确
      满分:2  分
14.  成员函数体写在类的外部时一定要在类的内部保留函数声明。
A. 错误
B. 正确
      满分:2  分
15.  成员函数体写在类的外部时不必在类的内部保留函数声明。
A. 错误
B. 正确
      满分:2  分
16.  不能在类声明中给数据成员赋初值。
A. 错误
B. 正确
      满分:2  分
17.  C++编译器不能够区分重载的无参函数和缺省参数的函数。
A. 错误
B. 正确
      满分:2  分
18.  使用inline说明内联函数时,必须使函数体和inline说明结合在一起,否则编译器将它作为普通函数处理。
A. 错误
B. 正确
      满分:2  分
19.  通过类对象可以访问类中所有的成员。
A. 错误
B. 正确
      满分:2  分
20.  this指针是一个const指针,不能在程序中000它或给它赋值。
A. 错误
B. 正确
      满分:2  分

谋学网: www.mouxue.com 主要提供奥鹏作业答案,奥鹏在线作业答案,奥鹏离线作业答案以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

投诉建议
 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫
快速回复 返回顶部 返回列表