文档介绍:机密★启用前
大连理工大学网络教育学院
2018年春《C/C++语言程序设计》
期末考试复****题
☆注意事项:本复****题满分共:
400分。
一、单项选择题
1、已知intx=2据成员的值。
A.const
B.static
C.friend
D.void
18、设intn=10,i=3;
则赋值运算
n%=i+1履行后,n的值是(
)。
A.0
B.3
C.2
D.1
19、下列选项中正确的语句是(
)。
A.x++
B.int(x+5)
C.y+5=6;
D.x=y+5;
20、绑定工作在编译连结阶段达成的情况称为(
)。
A.静态绑定
B.动向绑定
C.重载
D.继承
21、在下面的一维数组定义中,哪一个有语法错误(
)。
A.inta[]={1,2,3};
B.inta[10]={0};
C.inta[];
D.inta[5];
22、假设
AB为一个类,则该类的拷贝结构函数的声明语句为(
)。
A.AB&(ABx);
B.AB(ABx);
C.AB(AB&);
D.AB(AB*x)
23、()是给对象取一个又名,它引入了对象的同义词。
A.指针
B.引用
C.列举
D.结构
24、下列运算符中,()运算符在
C++中不能重载。
A.?:
B.+
C.-
D.<=
25、一个()允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值能
取多种数据种类。
A.函数模板
B.模板函数
C.类模板
D.模板类
26、如果一个类起码有一个纯虚函数,那么就称该类为(
)。
A.抽象类
B.虚基类
C.派生类
D.以上都不对
27、进行文件操作时需要包含(
)文件。
A.
B.
C.
D.
28、当使用
ifstream
流类定义一个流对象并翻开一个磁盘文件时,文件的隐含翻开方式是(
)。
A.ios::in
B.ios::out
C.ios::trunc
D.ios::binary
29、在ios中提供控制格式的志位中,(
)是十六制形式的志位。
A.hex
B.oct
C.dec
D.left
30、C++中用3个保存字异样理,除了
try和catch
外,有()。
A.if
B.class
C.throw
D
.return
31、有定intx;doublev;
,10+x+v的数据型是(
)。
A.int
B.double
C.char
D.不确定
32、于while、do⋯while循果法正确的选项是(
)。
A.只是表达形式不同
B.while构中的句起码行一次
C.do⋯while构中的句起码行一次
D.条件成立,他有可能一次也不行
33、下列符号中能够用作
C++符的是(
)。
A._radius
B.foo~bar
C.else
D.3room
34、理命令在程序中都是以(
)符号开的。
A.*
B.#
C.&
D.@
35、当明一个构量,系分派它的内存
()。
A.各成所需内存量的和
B.构中第一个成所需内存量
C.成中占内存量最大的成所需的容量
D.构中最后一个成所需内存量
36、()的功能是象行初始化。
A.析构函数
B.数据成
C.结构函数
D.静成函数
37、()只能静成量,静成函数和以外的函数和数据不能中