- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2010年10月c试题及答案
全国2010年10月高等教育自学考试
C++程序设计试题
课程代码:04737
一、单项选择题(本大题共20小题,每小题1分,共20分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.C++中注释“∥”的有效范围是( )
A.从“∥”开始到行尾
B.从“∥”开始到下一个“∥”
C.“∥”及其后一个字符
D.从“∥”开始到程序尾
2.假定MyClass为一个类,则该类的复制构造函数的声明语句为( )
A.MyClass(MyClass x);
B.MyClass(MyClass x);
C.MyClass(MyClass x);
D.MyClass(MyClass *x);
3.下列选项不是C++关键字的是( )
A.typedef
B.void
C.bool
D.inc
4.用于标识十进制常量的前缀或后缀是( )
A.无前后缀
B.后缀L或l
C.前缀0
D.前缀0x
5.设int x=56;int r=x;若cout x;显示0012FF7A,则cout r;输出值为( )
A.56
B.00l2FF7A
C.0012FF7B
D.未知
6.使用下列哪个流格式控制符可设置转换基数为八进制( )
A.dec
B.oct
C.hex
D.endl
7.C++中是否允许在类结构中定义函数( )
A.不允许
B.允许
C.仅允许定义构造函数
D.只不允许定义构造函数
8.设函数void subone(int )将形参减1,如有整型变量int k=10,则执行subone(k);后,k的值为( )
A.9
B.10
C.11
D.未知
9.对函数int max(int a,int b=0,int c=0,int d=0,int e=0);下列调用方式正确的是( )
A.int m=max(10,11,12,13,14);
B.int m=max(10,,12,13,14);
C.int m=max(10,1l,,13,14);
D.int m=max(10,11,12,,14);
10.类MyClass的定义如下:
class MyClass
{
public:
MyClass(){}
MyClass(int i){value=new int(i);}
int * value;
};
若要对value赋值,则下面语句正确的是( )
A.MyClass my;my.value=10;
B.MyClass my;*my.value=10;
C.MyClass my;my.*value=10;
D.MyClass my(10);
11.包含哪种语句的函数不能声明为内联函数( )
A.变量定义
B.if……else
C.位操作
D.switch
12.声明函数模板的关键字是( )
A.inline
B.template
C.const
D.short
13.对于类中的成员,使用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指针
D.one指针
17.下列访问公有静态成员的方式,错误的是( )
A.类名::静态成员名
B.对象名.静态成员名
C.对象指针-静态成员名
D.对象指针.静态成员名
18.声明友元使用下列哪个关键字( )
A.class
B.const
C.friend
D.virtual
19.派生类继承了基类的( )
A.所有成员
B.部分成员
C.数据成员
D.成员函数
20.基类private成员,通过public派生,其在派生类中为( )
A.private
B.protected
C.public
D.不可访问
二、填空题(本大题共20小题,每小题1分,共20分)
请在每小题的空格中填上正确答案。错填、不填均无分。
21.执行下列代码
double pi=3.141592;
coutsetprecision(1)pi;
程序的输出结果是_________。
22.要使用STL库提供的对数组进行升幂排序算法,在源程序中需要包含的头文件是__ _______。
23.C
您可能关注的文档
- (寻宝)广东培正学院经济学系2010年班级拓展策划书.doc
- !二级C语言笔试近期真题(分章节作业).doc
- (必填)民用建筑项目节能登记表1.doc
- (2009年)“亲子教育心怀感恩,科技文化服务乡村”赴南伏流暑期社会实践队总结.doc
- ((人教版))[[初三化学课件]]初三化学《化学元素与人体健康》PPT课件.ppt
- ((苏科版))[[初三物理试题]]苏科九年级物理第十三章《电路初探》单元习题.doc
- (溶液组成的定量表示).doc
- (语文S版)二年级语文上册课件_保护庄稼好卫兵_11.ppt
- (杨炯勇)提高长距离输送管道钢管弧度的测绘效率.doc
- -ACCA考试考前准备.doc
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
文档评论(0)