奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

天大12春《面向对象程序设计》在线作业一

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

《面向对象程序设计》在线作业一
试卷总分:100       测试时间:--
单选  

一、单选题(共 20 道试题,共 100 分。)V 1.  派生类的成员函数可以直接访问基类的( )成员。
A. 所有
B. 公有和保护
C. 保护和私有
D. 私有
      满分:5  分
2.  设x和y均为bool量,则x || y为假的条件是( )。
A. 它们均为真
B. 其中一个为真
C. 它们均为假
D. 其中一个为假
      满分:5  分
3.  如果表达式a==b中的“==”是作为普通函数重载的运算符,若采用运算符函数调用格式,则可表示为( )。
A. a.operator==(b)
B. b.operator==(a)
C. operator==(a,b)
D. operator==(b,a)
      满分:5  分
4.  设x和y均为bool量,则x && y为真的条件是( )。
A. 它们均为真
B. 其中一个为真
C. 它们均为假
D. 其中一个为假
      满分:5  分
5.  程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用( )符号作为分隔符。
A. 空格或逗号
B. 逗号或回车
C. 逗号或分号
D. 空格或回车
      满分:5  分
6.  双目运算符重载为普通函数时,其参数表中应带有( )个参数。
A. 0
B. 1
C. 2
D. 3
      满分:5  分
7.  假定AA为一个类,a为该类公有的数据成员,px为指向该类对象的一个指针,则访问px所指对象中数据成员a的格式为( )。
A. px(a)
B. px[a]
C. px->a
D. px.a
      满分:5  分
8.  在类作用域中能够通过直接使用该类的( )成员名进行访问。
A. 私有
B. 公用
C. 保护
D. 任何
      满分:5  分
9.  假定M是一个类名,且M中重载了操作符=,可以实现M对象间的连续赋值,如“m1=m2=m3;”。重载操作符=的函数原型最好是( )。
A. int operaotor=(M);
B. int operator=(M&);
C. M operator=(M&);
D. M& operator=(M);
      满分:5  分
10.  函数重载是指( )。
A. 两个以上的函数取相同的函数名,但形参的个数或类型不同
B. 两个以上的函数取相同的名字和相同的参数个数,但形参的类型可以不同
C. 两个以上的函数名字不同,但形参的个数或类型相同
D. 两个以上的函数取相同的函数名,并且函数的返回类型相同,但形参的个数或类型不同
      满分:5  分
11.  假定AA为一个类,int a()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为( )。
A. int AA::a()
B. int AA:a()
C. AA::a()
D. AA::int a()
      满分:5  分
12.  下列运算符中,( )运算符在c++中不能重载。
A. &&
B. []
C. ::
D. new
      满分:5  分
13.  当类中一个字符指针成员指向具有n个字节的存储空间时,它所能存储字符串的最大长度为( )。
A. n
B. n+1
C. n-1
D. n-2
      满分:5  分
14.  关于运算符重载,下列说法正确的是( )。
A. 重载时,运算符的优先级可以改变。
B. 重载时,运算符的结合性可以改变。
C. 重载时,运算符的功能可以改变。
D. 重载时,运算符的操作数个数可以改变。
      满分:5  分
15.  如果表达式a+b中的“+”是作为成员函数重载的运算符,若采用运算符函数调用格式,则可表示为( )。
A. a.operator+(b)
B. b.operator+(a)
C. operator+(a,b)
D. operator(a+b)
      满分:5  分
16.  当派生类中有和基类一样名字的成员时,一般来说,( )。
A. 将产生二义性
B. 派生类的同名成员将覆盖基类的成员
C. 是不能允许的
D. 基类的同名成员将覆盖派生类的成员
      满分:5  分
17.  下列关于运算符重载的叙述中,正确的是( )
A. 运算符重载可以增加c++运算符的个数
B. 运算符重载可以改变运算符的优先级
C. 运算符重载可以改变运算符的结合性
D. 运算符重载可以
E. 运算符重载不能改变运算符的语法结构
      满分:5  分
18.  循环语句“for(int i=0; i<n; i++) cout<<i*i<<’ ’;”中循环体执行的次数为( )。
A. 1
B. n-1
C. n
D. n+1
      满分:5  分
19.  如果表达式a++中的“++”是作为普通函数重载的运算符,若采用运算符函数调用格式,则可表示为( )。
A. a.operator++()
B. operator++(a)
C. operator++(a,1)
D. operator++(1,a)
      满分:5  分
20.  字符串”a+b=12\n”的长度为( )。
A. 6
B. 7
C. 8
D. 9
      满分:5  分
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-4-25 07:33 , Processed in 0.124779 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表