试卷代号1008.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
试卷代号1008.doc

试卷代号:1008 中央广播电视大学2009—2010学年度第一学期“开放本科”期末考试 面向对象程序设计 试题 2010年1月 一、单项选择题(每小题2分,共20分) 1.用来构成C++程序文件的基本单位是( )。 A. 字符 B.语句 C. 函数 D.表达式 2.在下列的符号常量定义中,错误的定义是( )。 A. const double DD=3.14; B. const int M=20; C. const char ch; D. const bool mark=true; 3.下面给字符数组赋初值时,正确的语句是( )。 A.char sl[]=”abcdef”; B.chars 2[4]=”abcd”; C. char s3[2][3]={”abc”,”xyz”}; D. chars4[4][]={’a’, ’x’,’s’,’t’}; 4.假定一条定义语句为“intaLl0),x,*p9=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的语句为( )。 A.x=pa[3]; B.x=*(a+3); C. x=a[3]; D.x=*pa十3; 5.在—个完整类的定义中,应包含有( )成员的定义。 A. 数据 B.函数 C. 数据和函数 D. 数据或函数 6.假定AA为一个类,a()为该类公有的函数成员,x为该类的——个对象,则访问x对象中函数成员9()的格式为( )。 A.x.a B.x.a() C.x一a D.x一〉a() 7.假定AA是一个类,abc()是该类的——个成员函数,则参数表中隐含的第一个参数的标识符为( )。 A.abc B.int C.this D.bool 8.对于——个类的构造函数,其函数名与类名( )。 A.完全相同 B.基本相同 C. 不相同 D. 无关系 9,假定AB为一个类,则执行AB*s=new AB(a,5);”语句时得到的一个动态对象为。 A.s B.s一〉a C. S.a D. * S 10.若派生类公有继承基类,则基类的公有和保护成员在派生类中将( )成员。 A. 全部变成公有 B.全部变成保护 C. 全部变成私有 D. 仍然相应保持为公有和保护 二、填空题(每小题2分,共20分) 1.C++语言是在 语言的基础上发展起来的。 2.假定x=5,y=6,则执行表达式y—x=x十十后,y的值为__________。 3.在汀语句中,每个else关键字与它前面同层次并且最接近的_________关键字相配套。 4。—维字符数组a[20]能够存储的字符串的长度至多为_____。 5.假定p所指对象的值为25,p+l所指对象的值为42,则执行,p++运算后,p所指对象的值为______。 6.若采用p一abc(y)表达式调用——个成员函数,在成员函数中使用的____就代 表了类外的p指针。 7.一个类中定义的数据成员或函数成员,可以使用一一种保护属性中的一种。 8.假定用户只为类AB定义了—个构造函数”AB(int aa,int bb=0)9=aa;b=bb;}, 则定义该类的对象时,其初始化实参表中至少带有——个实参。 9.在重载一个单目运算符时,参数表中没有参数,说明该运算符函数只能是类的 ________。 lo.重载一个运算符时,该运算符的优先级、______以及运算对象的个数都不允许 改变。 三、程序填充题(根据题意在横线上填写合适的内容。每小题6分, 共24分) 1.对数组a中的元素按相反次序重新排列。 void PV(int a[],int n) { int i; for(i=0;in/2; ){ Int x=9[i]; a[i]___________________; 9[n—i一1]=x; } 2.把从键盘上输入的—个大于等于3的整数分解为质因子的乘积。如输入2/1时得到的输 出结果为“2 2 2 3”,输入50时得到的输出结果为“2 5 5”,输入37时得到的输山结果为“37”。 #include(10streanl.h) void main() { in

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档