电大面向对象程序设计 单项选择题.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
最必威体育精装版面向对象程序设计试题 单项选择题 一、1.用来构成C++程序文件的基本单位是(C A.字符 B.语句 C.函数 D.表达式 2.在下列的符号常量定义中,错误的定义是(C A. const double DD=3.14; B. const int M=20; C. const char ch; D. const bool mark=true; 3.下面给字符数组赋初值时,正确的语句是(A A.char sl[]=abcdef; B.char s2[4]=abed; C.char s3[2][3]={abc,xyz}; D.char s4[4][]={‘a’,’x’,’s’,’t’,}; 4.“int a[10],x,*pa=a;”,若要把数组a中下标为3的元素值赋给x,(D A. x=pa[3] ; B.x=*(a+3); C. x=a[3]; D.x=*pa+3; 5.在一个完整类的定义中,应包含有(C) A.数据 B.函数 C.数据和函数 D.数据或函数 6.假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员a()的格式为(B A.x.a B.x.a() C.x—)a D.x-)a() 7.假定AA是一个类,abc()是该类的一个成员函数,则参数表中隐含的第一个参数的标识符为(C A.abc B.int C.this D.bool 8.对于一个类的构造函数,其函数名与类名(A A.完全相同 B.基本相同 C.不相同 D.无关系 9.假定AB为一个类,则执行“AB*s=new AB(a,5)(D)。 A.s B.s-)a C.s.a D.*s 10.若派生类公有继承基类,则基类的公有和保护成员在派生类中将(D)成员。 A.全部变成公有 B.全部变成保护 C.全部变成私有 D.仍然相应保持为公有和保护 11.程序中主函数的名字为(A )A. main B.MAIN C.Main D.任意标识符 12.为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择(A A.内联函数 B.重载函数 c.递归函数 D.函数模板 13.将两个字符串连接起来组成一个字符串时,选用(C ) A. strlen() B.strcpy() C. strcat() D.strcmp() 14.用new运算符创建一维整型数组的正确语句是(C A. int*p=new a[10]; B.int*p=new float[10]; C. int*p=new int[10]; D. int*p=new int[5]={1,2,3,4,5}; 15.假定有定义“int b[10]; int*pb;”,则不正确的赋值语句为(D )。 A. pb=b;B.pb=&b[0]; C. pb=new int;  D.pb = b[5]; 16.假定AA为一个类,a为该类公有的数据成员,x对象中数据成员a的格式为(D A. x(a) B.x[a] C.x一a D.x. a 17.假定AB为一个类,则执行“AB x(a,5);”语句时将自动调用该类的(A )。 A.带参构造函数 B.无参构造函数 C.拷贝构造函数 D.赋值重载函数 18.对于任一个类,用户所能定义的析构函数的个数至多为(B A. 0 B.1 C. 2 D. 任意个 19.对类中引用成员的初始化是通过构造函数中给出的(C ) A.函数体 B.参数表 C.初始化表 D.初始化表或函数体 20.如果表达式a==b中的“==”是作为普通函数重载的运算符,若采用运算符函数调用格式,则可表示为(C A.a.operator==(b) B.b.operator==(a) C.operator==(a,b) D.operator==(b,a) 21. C++程序的基本功能模块为(D A.表达式 B.标识符 C.语句 D.函数 22.当处理特定问题的循环次数已知时,通常采用( A) A. for循环 B.while循环 C.do循环 D.switch语句 23.下面函数原型语句正确的是( B A. int Function(void a); B. void Function (int); C. int Function(a); D. intCdouble a); 4

文档评论(0)

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

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

1亿VIP精品文档

相关文档