2023年GESP12月认证C++六级试卷解析
一、单选题(每题2分,共30分)
题号 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
答案 |
D |
C |
C |
D |
B |
B |
B |
D |
B |
D |
A |
A |
B |
C |
B |
1、关于C++类和对象的说法 ,错误的是( )。
A.在C++中 ,⼀切皆对象, 即便是字⾯量如整数5等也是对象
B.在C++中 ,可以⾃定义新的类 ,并实例化为新的对象
C.在C++中, 内置函数和⾃定义函数 ,都是类或者对象
D.在C++中 ,可以在⾃定义函数中嵌套定义新的函数
【答案】D
【考纲知识点】语法知识点
【解析】自定义函数中不能嵌套定义新函数。
-
有关下⾯C++代码的说法 ,错误的是( )。
A. C++中类内部可以嵌套定义类
B.在类中定义的类被称为内部类 ,定义类的类被称为外部类
C.内部类可以随便访问 ,不需要通过外部类来访问
D.代码中Point被称为内部类,可以通过外部类Rectangle来访问Rectangle::Point
【答案】C
【考纲知识点】语法知识点
【解析】内部类是需要通过外部类访问的。
3、有关下面C++代码的说法 ,正确的是( )。
A.第14⾏代码错误,第15⾏正确
B.第15⾏代码错误,第14⾏代码正确
C.第14、15两⾏代码都正确
D.第6⾏代码可修改为objCounter += 1
【答案】C
【考纲知识点】语法知识点
【解析】objCounter是静态成员,2种方式都可以访问。
4、有关下⾯C++代码的说法 ,错误的是( )。