全国2010年10月自学考试C++程序设计试题及答案.doc

全国2010年10月自学考试C++程序设计试题及答案.doc

ID:61428440

大小:359.00 KB

页数:13页

时间:2021-01-29

全国2010年10月自学考试C++程序设计试题及答案.doc_第1页
全国2010年10月自学考试C++程序设计试题及答案.doc_第2页
全国2010年10月自学考试C++程序设计试题及答案.doc_第3页
全国2010年10月自学考试C++程序设计试题及答案.doc_第4页
全国2010年10月自学考试C++程序设计试题及答案.doc_第5页
资源描述:

《全国2010年10月自学考试C++程序设计试题及答案.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、全国2010年10月自学考试C++程序设计试题课程代码:04737一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.C++中注释“∥”的有效范围是()A.从“∥”开始到行尾B.从“∥”开始到下一个“∥”C.“∥”及其后一个字符D.从“∥”开始到程序尾2.假定MyClass为一个类,则该类的复制构造函数的声明语句为()A.MyClass&(MyClassx);B.MyClass(MyClassx);C.MyCla

2、ss(MyClass&x);D.MyClass(MyClass*x);3.下列选项不是C++关键字的是()A.typedefB.voidC.boolD.inc4.用于标识十进制常量的前缀或后缀是()A.无前后缀B.后缀L或lC.前缀0D.前缀0x5.设intx=56;intr=x;若cout<<&x;显示0012FF7A,则cout<<&r;输出值为()A.56B.00l2FF7AC.0012FF7BD.未知6.使用下列哪个流格式控制符可设置转换基数为八进制()A.decB.octC.hexD.endl7.C++中是否允许在

3、类结构中定义函数()A.不允许B.允许C.仅允许定义构造函数D.只不允许定义构造函数8.设函数voidsubone(int&)将形参减1,如有整型变量intk=10,则执行subone(k);后,k的值为()A.9B.10C.11D.未知9.对函数intmax(inta,intb=0,intc=0,intd=0,inte=0);下列调用方式正确的是()A.intm=max(10,11,12,13,14);B.intm=max(10,,12,13,14);C.intm=max(10,1l,,13,14);D.intm=max(

4、10,11,12,,14);10.类MyClass的定义如下:classMyClass{public:MyClass(){}MyClass(inti){value=newint(i);}int*value;};若要对value赋值,则下面语句正确的是()A.MyClassmy;my.value=10;B.MyClassmy;*my.value=10;C.MyClassmy;my.*value=10;D.MyClassmy(10);11.包含哪种语句的函数不能声明为内联函数()A.变量定义B.if……elseC.位操作D.sw

5、itch12.声明函数模板的关键字是()A.inlineB.templateC.constD.short13.对于类中的成员,使用public修饰,表明该成员的访问权限是()A.公有的B.私有的C.保护的D.不可见的14.一个类中是否可以允许一个无参数构造函数和一个全部都是默认参数的构造函数共存()A.不允许B.允许C.无法确定D.视构造函数的函数,可确定15.析构函数的参数个数为()A.0个B.1个C.至少1个D.多于1个16.非静态成员函数都会有一个隐含指针,它是()A.self指针B.this指针C.current指针

6、D.one指针17.下列访问公有静态成员的方式,错误的是()A.类名::静态成员名B.对象名.静态成员名C.对象指针->静态成员名D.对象指针.静态成员名18.声明友元使用下列哪个关键字()A.classB.constC.friendD.virtual19.派生类继承了基类的()A.所有成员B.部分成员C.数据成员D.成员函数20.基类private成员,通过public派生,其在派生类中为()A.privateB.protectedC.publicD.不可访问二、填空题(本大题共20小题,每小题1分,共20分)请在每小题的

7、空格中填上正确答案。错填、不填均无分。21.执行下列代码doublepi=3.;cout<

8、程序库提供的string类,在程序中必须使用的文件包含命令是_________。27.在程序中执行int*a=newint之后,若a为空指针,则表明_________。28.C++函数中传递对象地址值是使用_________作为参数。29.将指向对象的指针作为函数参数,形参是对象指针,实参

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

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

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