本文主要是介绍2024-03 GESP C++ 六级试题及答案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
2024-03 GESP C++ 六级试题及答案
1 单选题(每题 2 分,共 30 分)
第 1 题
在构建哈夫曼树时,每次应该选择( )合并。
A. 最小权值的节点
B. 最大权值的节点
C. 随机节点
D. 深度最深的节点
第 2 题
面向对象的编程思想主要包括以下哪些原则( )?
A. 贪心、动态规划、回溯
B. 并发、并行、异步
C. 递归、循环、分治
D. 封装、继承、多态
第 3 题
在队列中,元素的添加和删除是按照( )原则进行的。
A. 先进先出
B. 先进后出
C. 最小值先出
D. 随机进出
第 4 题
给定一个简单的类定义如下,( )语句在类的外部正确地创建了一个 Circle 对象并调用了getArea 函数?
class Circle {
private:double radius;
public:Circle(double r) : radius(r) {}double getArea() {return 3.14 * radius * radius;}
};
A. Circle c = Circle(5.0); c.getArea(c);
B. Circle c(5.0); getArea(c);
C. Circle c = new Circle(5.0); c.get
这篇关于2024-03 GESP C++ 六级试题及答案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!