一份C++试题的答案

来源:百度知道 编辑:UC知道 时间:2024/05/28 20:24:32
1. 在基类中被说明为虚函数的类的成员函数必须在每个派生类中说明为虚函数,才能具有多态的特征。
A. 错误
B. 正确
满分:2 分
2. C++语言中规定函数的返回值的类型是由return语句中的表达式类型所决定。
A. 错误
B. 正确
满分:2 分
3. 要在屏幕上显示"Hello,world!"应执行语句cout<< "\"Hello,world!\""。
A. 错误
B. 正确
满分:2 分
4. 在面向对象的程序设计中,类描述的是具有相似性质的一组对象。
A. 错误
B. 正确
满分:2 分
5. 变量必须先定义,后使用。
A. 错误
B. 正确
满分:2 分
6. float和double类型的大小分别为4和8。
A. 错误
B. 正确
满分:2 分
7. 派生类的成员一般分为两部分,一部分是从基类继承的成员,另一部分是自己定义的新成员。
A. 错误
B. 正确
满分:2 分
8. 作为语句的函数调用是通过函数的副作用来体现的。
A. 错误
B. 正确
满分:2 分
9. C++语言中的每条基本语句以;作为结束符,每条复合语句以}作为结束符。
A. 错误
B. 正确
满分:2 分
10. 假定AB为一个类,则执行“ABa[10];”语句时,系统自动调用该类的构造函数的次数为10。
A. 错误
B. 正确
满分:2 分
11. 类模板的使用实际士:是将类模板实例化成一个具体的类。
A. 错误
B. 正确
满分:2 分
12. 如果派生类的成员函数的原型与基类中被

1-5
a a b b a
5-10
b b b b b
10-15
b a a a a
15-20
a a a a b

1-5
1.A 派生类继承虚函数后自动成为虚函数,不需显示声明
2.A 是由函数原型里的函数类型决定的
3.B 4.B 5.B

6-10
6.A 不同的操作系统,不同的平台中大小不同,如VC TC(编译系统)中int大小
就不同
7.B
8.A 函数可以是确定的或不确定的。如果任何时候用一组特定的输入值调用函数时返回的结果总是相同的,则这些函数为确定的。如果每次调用函数时即使用的是相同的一组特定输入值,返回的结果总是不同的,则这些函数为不确定的。

不确定的函数会产生副作用。副作用是更改数据库的某些全局状态,比如更新数据库表或某些外部资源,如文件或网络等(例如,修改文件或发送电子邮件消息)。确定函数的调用不涉及副作用
9.B
10.B

11-15
11.B
12.B
13.A 还有保护继承protected
14.A 其值是不确定的,全局变量系统赋初值为0
15.A 占2位

16-20
16.A pw应初始化为int (* pw)[3]=w;
17.A 应该修饰为static
18.A 前一个多一个"\0",占系统内存大小不同
19.A 是类和对象
20.B