C++程序设计基整理题库完整.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
word完美格式 精心整理 学习帮手 《C++程序设计基础》题库 一、选择题 1.下面不属于面向对象语言的特征的是___B___。 A.继承性 B.兼容性 C.多态性 D.封装性 2. C++语言是从早期的C语言发展演变而来的,与C语言相比,它在求解问题上进行的最大改进是___B___。 A、面向过程   B、面向对象   C、安全性   D、复用性 3.C++的基本数据类型中,用来判断真假的数据类型为 B 。 A、int B、bool C、char D、float 4.关于字符常量的写法,错误的是__A____。 A、/ B、a C、\t D、\0 5. 下面C++标识符命名正确的是:___D___。 A、class B、@mail C、1var D、_inline 6. 下面基本数据类型初始化表达式错误的是___C___。 A、int i(5); B、float f=3.56f; C、char c=ab D、double f=3.56; 7. C++对C语言作了很多改进,下列描述中___D___使得C语言发生了质变,从面向过程变成了面向对象。 A、增加了一些新的运算符; B、允许函数重载,并允许设置缺省参数; C、规定函数说明必须用原型; D、引进了类和对象的概念; 8. 在C++中,关于下列函数参数的描述中,__B ____是正确的。 A、C++语言中,实参是按照自左至右的顺序求值的; B、若一个参数设置了默认值,则其右边的所有参数都具有默认值; C、函数参数的默认值不允许是表达式; D、设置参数默认值时,应该全部参数都设置; 9. 重载函数在调用时选择的依据中,___D___是错误的。 A、参数个数; B、参数的类型; C、函数名字; D、函数的类型。 10. 已知程序中已经定义了函数test,其原型是int test(int,int,double);,则下列重载形式中不正确的是____A__。 A、char test(int,int,int); B、double test(int,int,double); C、int test(int,int,float); D、int test(int,double) ; 11. 关于类的概念下列说法正确的是___C___。 A、类和结构体是同一个概念 B、类的数据成员外界都不可访问 C、类可以没有显式的构造函数 D、类一定要有显式的析构函数 12. 关于类和对象的说法正确的是______。 A、面向对象程序设计方法通过数据抽象和行为抽象,封装形成了“类” B、类具有的行为由变量表示。 类的属性一般由函数表示,且定义为public的 D、类是具体的,对象是抽象的 13. 关于类和对象不正确的说法是___C___。 A、类是一种类型,它封装了数据和操作 B、对象是类的实例 C、一个类的对象只有一个 D、一个对象必属于某个类 14.已知A是一个类,则执行语句 “A a; ”时,将自动调用该类的__A____。 构造函数    B、拷贝构造函数 C、析构函数   D、数据成员 15. 在下列关键字中,用于说明类中公有成员的是__A____。 A.public; B.private; C.protected; D.friend 16. __D____是析构函数的特征。  A、析构函数可以有一个或多个参数;  B、析构函数名与类名不同;  C、析构函数的定义只能在类体内; 一个类中只能定义一个析构函数; 17. 如果类的成员在定义时使用关键字public来设置访问权限,则该成员是__A____。 A.公有类型 B. 私有类型 C. 受保护类型 D. 任意类型 18. 关于成员函数特征的下列描述中,___A___是错误的。  A、成员函数一定是内联函数;  B、成员函数可以重载;  C、成员函数可以设置缺省参数值; 成员函数可以是静态的; 19. 下列描述中,___D___是不正确的。 A、面向对象程序设计可重用性较好; B、对象之间通过消息进行信息传递;

文档评论(0)

文档分享 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档