CC语言程序设计2-答案.doc

上传人:wux****ua 文档编号:9515856 上传时间:2020-04-06 格式:DOC 页数:3 大小:38.50KB
返回 下载 相关 举报
CC语言程序设计2-答案.doc_第1页
第1页 / 共3页
CC语言程序设计2-答案.doc_第2页
第2页 / 共3页
CC语言程序设计2-答案.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述
大工12秋C/C+语言程序设计在线作业2答案来源:http:/www.gogoumpc.com一、单选题(共10道试题,共60分。) V 1.( )是给对象取一个别名,它引入了对象的同义词。 A. 指针B. 引用C. 枚举D. 结构 答案:B满分:6分2.下述静态数据成员的特性中,( )是错误的。 A. 说明静态数据成员时前边要加修饰符staticB. 静态数据成员要在类体外进行初始化C. 引用静态数据成员时,要在静态数据成员名前加“类名”和作用域运算符D. 静态数据成员不是所有对象所共用的 答案:D满分:6分3.已知p是一个指向类Sample数据成员m的指针,s是类Sample的一个对象。如果要给m赋值为5,( )是正确的。 A. s.p=5B. s-p=5C. s.*p=5D. *s.p=5 答案:C满分:6分4.( )是析构函数的特点。 A. 一个类只能定义一个析构函数B. 析构函数名与类名相同C. 析构函数的函数体只能在类体内D. 析构函数可以有一个或者多个参数 答案:A满分:6分5.下列表示引用的方法中,( )是正确的。 A. int &x=m;B. int &y=10;C. int &z;D. float &t=&m; 答案:A满分:6分6.有关成员函数的说法错误的是( )。 A. 成员函数一定是内联函数B. 成员函数可以重载C. 成员函数可以设置参数的默认值D. 成员函数可以是静态的 答案:A满分:6分7.有关类的说法错误的是( )。 A. 类是一种用户自定义的数据类型B. 只有类中的成员函数才能存取类中的私有数据C. 在类中,如果不作特别说明,所指的数据均为私有类型D. 在类中,如果不作特别说明,所指的成员函数均为公有类型 答案:D满分:6分8.( )不是构造函数的特征。 A. 构造函数的函数名和类名相同B. 构造函数可以重载C. 构造函数可以设置默认参数D. 构造函数必须指定类型说明 答案:D满分:6分9.有关类和对象的说法错误的是( )。 A. 对象是类的一个实例B. 任何一个对象只能属于一个具体的类C. 一个类只能有一个对象D. 类与对象的关系和数据类型和变量的关系相似 答案:C满分:6分10.作用域运算符的功能是( )。 A. 标识作用域的级别B. 指出作用域的范围C. 给定作用域的大小D. 标识某个成员是属于哪个类 答案:D满分:6分二、判断题(共10道试题,共40分。) V 1.友元关系可以继承。 A. 错误B. 正确 答案:A满分:4分2.new的功能是动态分配内存。 A. 错误B. 正确 答案:B满分:4分3.可以在类的构造函数中对静态数据成员进行初始化。 A. 错误B. 正确 答案:A满分:4分4.对象数组的元素是不同类的对象。 A. 错误B. 正确 答案:A满分:4分5.构造函数可以带参数。 A. 错误B. 正确 答案:B满分:4分6.delete用来删除由new建立的对象,释放指针所指向的内存空间。 A. 错误B. 正确 答案:B满分:4分7.私有成员只能被本类的成员函数访问,来自类外的任何访问都是非法的。 A. 错误B. 正确 答案:B满分:4分8.析构函数是在对象的生存期即将结束的时刻被自动调用的。 A. 错误B. 正确 答案:B满分:4分9.使用关键字class定义的类中默认的访问权限是私有的。 A. 错误B. 正确 答案:B满分:4分10.析构函数是个函数体为空的成员函数。 A. 错误B. 正确 答案:A满分:4分
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!