《C++程序设计基础》题库一、选择题1.下面不属于面向对象语言的特性的是___B___
A.继承性B.兼容性C.多态性D.封装性2
C++语言是从初期的C语言发展演变而来的,与C语言相比,它在求解问题上进行的最大改善是___B___
A、面向过程B、面向对象C、安全性D、复用性3.C++的基本数据类型中,用来判断真假的数据类型为B
A、intB、boolC、charD、float4.有关字符常量的写法,错误的是__A____
A、'/'B、"a"C、'\t'D、'\0'5
下面C++标识符命名对的的是:___D___
A、classB、@mailC、1varD、_inline6
下面基本数据类型初始化体现式错误的是___C___
A、inti(5);B、floatf=3
56f;C、charc='ab'D、doublef=3
C++对C语言作了诸多改善,下列描述中___D___使得C语言发生了质变,从面向过程变成了面向对象
A、增长了某些新的运算符;B、容许函数重载,并容许设置缺省参数;C、规定函数阐明必须用原型;D、引进了类和对象的概念;8
在C++中,有关下列函数参数的描述中,__B____是对的的
A、C++语言中,实参是按照自左至右的次序求值的;B、若一种参数设置了默认值,则其右边的所有参数都具有默认值;C、函数参数的默认值不容许是体现式;D、设置参数默认值时,应当所有参数都设置;9
重载函数在调用时选择的根据中,___D___是错误的
A、参数个数;B、参数的类型;C、函数名字;D、函数的类型
已知程序中已经定义了函数test,其原型是inttest(int,int,double);,则下列重载形式中不对的的是____A__
A、chartest(int,int,int