



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、我的作业列表- 面向对象程序设计第一次作业答案你的得分:100.0完成日期: 2014年 06 月 25 日 12 点 24 分说明: 每道小题括号里的答案是您最高分那次所选的答案,2014年 09 月 11 日 ) 后显示在题目旁边。标准答案将在本次作业结束( 即一、单项选择题。本大题共30 个小题,每小题2.0分,共60.0分。在每小题给出的选项中,只有一项是符合题目要求的。1.C函数的声明和定义可以分开,函数声明不需要()。( D )A. 返回类型B. 函数名C. 参数表D. 函数体2. 函数的形参是 ( ) 。( B )A. 全局变量B. 局部变量C. 静态变量D. 部变量3.数组名表
2、示的是数组的()。( C )A.类型B.用途C.地址D.长度4.如果短整型的长度是的值为()。2 字节,有一个短整型指针p 的值是0xFFED1200,那么p+1( B )A. 0xFFED1201B. 0xFFED1202C. 0xFFED1203D. 0xFFED12045.private访问属性限制对象的成员可以在( ) 中访问。( A )A. 本类的成员函数B. main 函数C. 父类的成员函数D. 子类的成员函数6.如果定义了一个类myclass,则为 myclass类对象以成员函数形式重载后+ 运算符的声明应该为()。( C )A. myclass operator+();B.
3、myclass&operator+();C. myclass operator+( int );D.myclass&operator+( int );7.如果有如下定义:const char* str = "OK"那么, sizeof(str)的值应该是 ( )( D )A. 1B. 2C. 3D. 48.父类和子类各自定义一个成员函数,函数名相同,参数表不同,那么()。( D )A. 在子类中这两个函数构成重载关系B. 子类不会继承父类的这个函数C. 子类中的函数会覆盖父类中的函数D. 编译时会发生错误9.如果 myclass类定义了拷贝构造函数和一个整型
4、参数的构造函数,算符,那么语句myclass obj = 100;会()。还重载了赋值运( B )A. 调用拷贝构造函数B. 调用整型参数的构造函数C. 调用赋值运算符D. 引起编译错误10. 抽象类指的是( )。( D )A. 没有任何成员的类B. 只有成员函数没有数据成员的类C. 有虚函数的类D. 有纯虚函数的类11. 多重继承时,如果派生类的两个父类有一个共同的虚基类,那么虚基类的初始化参数由( )的构造函数来传递。( C )A. 第一个父类B. 第二个父类C. 派生类D. 以上都不是12. 多态性是通过( )实现的。( C )A. 构造函数B. 析构函数C. 虚函数D. 函数重载13.
5、 十进制数 127转换成二进制数是()( B )A. 11111111B. 01111111C. 10000000D. 1111111014. 执行语句char ch = "Hello" char * p = &ch0; cout<<*p结果是输出 ( )。( C )A. 一个地址B. HC. HelloD. 乱码15. 以下不能正确进行字符串赋初值的语句是()( A )A. char str5="good!"B. char str="good!"C. char *str="good!"D.ch
6、ar str5= g', o', o', d'16. 用 cin 为整型变量输入数据时,如果从键盘输入的不是数字,输入后整型变量中的结果会是:( )( D )A. 0B. 负数C. 正数D. 不确定17. 使用流控制符( )需要头文件。( C )A. endlB. hexC. setwD. left18. C泛型编程通过()实现。( B )A. voidB. templateC. NULLD. typedef19. C异常处理机制中没有()。( D )A. tryB. throwC. catchD. finally20. 要打开一个文件并从中读取数据,应该使用(
7、)类的对象。( C )A. istreamB. ostreamC. ifstreamD. ofstream21. 判断一个 ofstream类对象 file 打开文件是否失败,应该判断()。( D )A. 创建文件流对象时是否抛出异常B.open成员函数的返回值C. feof 成员函数的返回值D. ! file 是否为真22. 链表的基本单元是( )。( A )A. 节点B. 头指针C. 尾指针D. 数据域23. 二叉查找树按( )遍历时访问到节点的数据是排好序的。( B )A. 前序B. 中序C. 后序D. 层次24. 二进制数 00001001跟 01000011异或的结果为()。( C
8、)A. 01001011B. 00000001C. 01001010D. 0100110025. 若有定义: int aa 8;。则以下表达式中不能代表数组元aa1的地址的是()( C )A. &aa0+1B. &aa1C. &aa0+D. aa+126. 一个类如果没有定义任何函数,编译器不会自动为这个类产生()。( C )A. 拷贝构造函数B. 无参构造函数C. 输出流运算符D. 赋值运算符27. 如果在 try 块中用throw "error";语句抛出一个异常,则参数类型是()的 catch块能够捕获这个异常。( B )A. char *B.
9、 const char *C. CharD. const char28. 队列的最大特征是( )。( A )A. 先进先出B. 后进先出C. 自动排序D. 大数优先29. 下列排序算法中,平均效率最低的排序算法是()。( B )A. 插入法B. 冒泡法C. 选择法D. 快速排序法30. 下面不支持下标操作的容器是()。( C )A.vectorB.dequeC.listD.map二、多项选择题。本大题共5 个小题,每小题4.0分,共20.0分。在每小题给出的选项中,有一项或多项是符合题目要求的。1.for 语句的格式为for (表达式1 ;表达式2 ;表达式3 ),其中可以省略的是( )。(B
10、CD)A. 两个分号B. 表达式 1C. 表达式 2D. 表达式 32. C中变量要求( )。(ABD)A. 有明确的类型B. 先声明后使用C. 名字中不能使用下划线D. 严格区分大小写3. 流程控制语句有( )几种。(ABC)A. 条件语句B. 循环语句C. 分支语句D. 表达式语句4.面向对象的编程方法的主要特征包括()。(ABC)A. 封装B. 继承C. 多态D. 消息5.类成员的访问属性可以是()。(ABC)A. publicB. protectedC. privateD. default三、判断题。本大题共5 个小题,每小题4.0分,共 20.0分。1._int 可以定义为用户标识符。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中秋节融情教育
- 文本效果教程03填充字效果
- 社会安全风险的防范
- 2025年护士执业资格考试题库-急危重症护理学护理安全试题
- 2025年成人高考《语文》语言表达与运用题型全解试卷
- 2025年统计学期末考试题库:统计学术论文写作研究方法选择与运用试题
- 2025年西式面点师职业资格考试模拟试题全解集锦本集锦集
- 2025年成人高等学校招生考试《语文》作文立意与技巧模拟试卷
- 湖心亭看雪说课
- 公共建筑空调运行节能策略
- 2025年1月浙江高考英语听力试题真题完整版(含答案+文本+MP3)
- 2025年内蒙古兴安盟突泉县选聘生态护林员450人历年高频重点提升(共500题)附带答案详解
- 2025年兴湘集团全资子公司招聘笔试参考题库含答案解析
- 蒙医学中的推拿暖宫疗法与妇科保健技巧
- 湖北省生态环保有限公司招聘笔试冲刺题2025
- DB11-T 1754-2024 老年人能力综合评估规范
- 广告牌的制作安装及售后服务方案
- 2024年建筑幕墙工程检测理论考试题库(精练300题)
- 《铁路轨道维护》课件-线路标志标识刷新作业
- 《铁路轨道维护》课件-更换接头夹板作业
- 2025届广东省广州市实验中学高三第一次调研测试数学试卷含解析
评论
0/150
提交评论