专升本《面向对象程序设计》考试答案.doc

专升本《面向对象程序设计》考试答案.doc

ID:56758470

大小:84.50 KB

页数:16页

时间:2020-07-07

专升本《面向对象程序设计》考试答案.doc_第1页
专升本《面向对象程序设计》考试答案.doc_第2页
专升本《面向对象程序设计》考试答案.doc_第3页
专升本《面向对象程序设计》考试答案.doc_第4页
专升本《面向对象程序设计》考试答案.doc_第5页
资源描述:

《专升本《面向对象程序设计》考试答案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、[试题分类]:专升本《面向对象程序设计》_08023050[题型]:单选[分数]:21.对于如下操作合法的为()。A.见图B.见图C.见图D.见图答案:A2.C++指针变量int*const&p表示()。A.右边的引用引用左边的指针,且右边的引用不能被修改B.左边的指针指向右边的引用,且左边的指针不能被修改C.左边的指针指向右边的引用,且右边的引用不能被修改D.右边的引用引用左边的指针,且左边的指针不能被修改答案:A3.对于定义函数调用g.e.f()调用的函数为()。A.见图B.见图C.见图D.见图答案:C4.的值为()。A.1B.3C.4D.2答案:D5.关于C++的位段叙述哪个正

2、确()。A.可以出现在struct中,但不能出现在class中B.不能出现在struct中,但可以出现在class中C.不能出现在struct中,也不能出现在class中D.可以出现在struct中,也能出现在class中答案:D6.如果不是释放数组指针指向的内存,delete后面使用的指针的类型为()。A.void*B.int*C.char*D.double*答案:A7.对于定义函数f的隐含参数this的类型为()。A.volatileE*constB.constE*constC.constE*volatileD.constvolatileE*const答案:D8.C++的类F定义

3、的类F的函数成员()。A.不能定义为friend的,可以定义为static的B.可以定义为friend的,不能定义为static的C.可以定义为friend和static的D.不能定义为friend和static的答案:A9.运算符“.”的左部()A.不能出现返回代表对象的函数调用,不能出现对象B.可以出现返回代表对象的函数调用,可以出现对象C.可以出现返回代表对象的函数调用,不能出现对象D.不能出现返回代表对象的函数调用,可以出现对象答案:B10.引用变量()。A.逻辑上要分配内存,可以引用不分配内存的变量B.逻辑上不分配内存,必须引用分配内存的变量C.逻辑上不分配内存,可以引用不

4、分配内存的变量D.逻辑上要分配内存,必须引用分配内存的变量答案:B11.C++的析构函数()。A.不能重载,不能定义返回类型B.可以重载,不能定义返回类型C.可以重载,可以定义返回类型D.不能重载,可以定义返回类型答案:A12.对于在定义时在前面()。A.可加static,可加virtualB.可加static,不可加virtualC.不可加static,可加virtualD.不可加static,不可加virtual答案:C13.关于C++的位段叙述哪个正确()。A.不能出现在struct中,也不能出现在union中B.不能出现在struct中,但可以出现在union中C.可以出现在

5、struct中,也能出现在union中D.可以出现在struct中,但不能出现在union中答案:C14.当C++的类F定义了非静态数据成员f、以及参数为f的非静态函数成员g,则在函数g中访问数据成员f使用()。A.见图B.见图C.见图D.见图答案:B15.C++的非静态函数成员()。A.不能重载,不能省略参数B.可以重载,可以省略参数C.不能重载,可以省略参数D.可以重载,不能省略参数答案:B16.关于表达式++(x++),如下哪个叙述正确()。A.正确,且最终增加2B.正确,且最终增加1C.都不对D.错误答案:D17.关于抽象类F的应用,下面哪个是正确的()。A.见图B.见图C.

6、见图D.见图答案:B18.C++的类的析构函数成员()。A.不能定义为mutable和virtual的B.可以定义为mutable和virtual的C.可以定义为mutable的,不能定义为virtual的D.不能定义为mutable的,可以定义为virtual的答案:D19.调用C++的标准函数exit(0)退出程序,将()。A.不析构全局对象,析构局部对象B.不析构全局对象,不析构局部对象C.析构全局对象,析构局部对象D.析构全局对象,不析构局部对象答案:D20.对于定义intu=3;int&w=++u;int&v=w++;正确的叙述为()。A.w未引用u,v未引用wB.w未引用

7、u,v引用wC.w引用u,v未引用uD.w引用u,v引用w答案:C21.关于C++的struct,定义的成员()。A.缺省都是公有成员,不能定义私有成员B.缺省都是私有成员,但可以定义公有成员C.缺省都是私有成员,不能定义公有成员D.缺省都是公有成员,但可以定义私有成员答案:D22.对于定义的值为()。A.1B.4C.2D.3答案:A23.关于.保留字struct和class,正确的叙述为()。A.只有class可以定义类,因此不能相互替代B.都不对C.都

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。