C++语言程序设计1(专升本)期末考试试题及参考答案《C++语言程序设计》复习题一一、单选题(共10小题,2分/题,共20分)1
在声明类时,下面的说法正确的是()
可以在类的声明中给数据成员赋初值B
数据成员的数据类型可以是registerC
private,public,protected可以按任意顺序出现D
没有用private,public,protected定义的数据成员是公有成员2
下面有关友元函数的描述中,正确的说法是()A
友元函数是独立于当前类的外部函数B
一个友元函数不可以同时定义为两个类的友员函数C
友元函数必须在类的外部进行定义D
在类的外部定义友元函数时必须加上friend关键字3
在下面有关析构函数特征的描述中,正确的是()
一个类可以有多个析构函数B
析构函数与类名完全相同C
析构函数不能指定返回类型D
析构函数可以有一个或多个参数4
派生类的对象对它的基类成员中()是可以访问的
公有继承的公有成员;C
公有继承的保护成员;B
公有继承的私有成员;D
私有继承的公有成员
下列存储类标识符中,要求通过函数来实现一种不太复杂的功能,并且要求加快执行速度,选用()合适
嵌套调用6、关于new运算符的下列描述中,()是错误的
A、它可以用来动态创建对象和对象数组;B、使用它创建的对象或对象数组可以使用运算符delete删除;C、使用它创建对象时要调用构造函数;D、使用它创建对象数组时必须指定初始值;7、constint*p说明不能修改()
A、p指针;B、p指针指向的数据类型;C、p指针指向的变量;D、上述A、B、C三者;8、当需要打开A盘上的以xxk
dat文件用于输入时,则定义文件流对象的语句为()
A、fstreamfin(“A:xxk
dat”,1)B、ifstreamfin(“A:xxk