题号123456789101112131415
答案BADDCCCBDACBBAD
C++ 八级
2024 年 12 月
1单选题(每题 2 分,共 30 分)
第 1 题 小杨家响应国家“以旧换新”政策,将自家的汽油车置换为新能源汽车,正在准备自编车牌。自编车牌包括5
位数字或英文字母,要求第5位必须是数字,前4位中可以有最多1位英文字母。英文字母必须是大写,而且不能是O
或I(因为容易与数字0或1混淆)。请问自编车牌共有多少种可能性?( )。
A. 100,000
B. 1,060,000
C. 1,360,000
D. 1,460,000
第 2 题 新年到,四家人在一起聚会。其中两家有三口人,另外两家有两口人。现在要安排大家在一张十人圆桌坐
下,要求一家人必须相邻就座。由于有“主座”的习俗,每个座位都被认为是不同的。请问共有多少种就座方案?(
)。
A. 8640
B. 6912
C. 144
D. 60
第 3 题 下面关于C++类继承的说法,错误的是( )。
A. 一个类可以继承多个类。
B. 一个类可以被多个类继承。
C. 一个类可以继承另一个类的子类。
D. 抽象类必须被至少一个类继承,否则会编译错误。
第 4 题 使用邻接表表达一个简单有向图,图中包含v个顶点、e条边,则该出边表中边节点的个数为( )。
A.
B.
C.
D.
第 5 题 以下将二维数组作为参数的函数声明,哪个是符合语法的?( )。
A. void Bubble(int a[10][], int m);
B. void Bubble(int a[][], int n, int m);
C. void Bubble(int (*a)[20], int n);
D. void Bubble(int * a[20], int n);
第 6 题 已知两个点A、B在平面直角坐标系下的坐标分别为 和 ,并分别定义变量double xa, ya,
xb, yb;存储坐标。假设直线AB的斜率存在,下列哪个表达式可以用来表达它?( )。
A. (xa - xb) / (ya - yb)
B. (xa - xb) / (yb - ya)
C. (ya - yb) / (xa - xb)
D. (ya - yb) / (xb - xa)
第 7 题 二项式 的展开式中 项的系数是( )。
A. 6
B. 15
C. 20
D. 120
第 8 题 以下关于动态规划的说法中,错误的是( )。
A. 动态规划方法有递推和递归两种实现形式。
B. 递归实现动态规划方法的时间复杂度总是不低于递推实现。
C. 动态规划方法将原问题分解为一个或多个相似的子问题。
D. 动态规划方法通常能够列出递推公式。
第 9 题 在下面的程序中,使用整数表示一种组合。整数二进制表示的某一位为1,表示该位对应的数被选中,反之
为0表示未选中。例如,从0 - 5这6个数中选出3个,则0b111000代表选中3, 4, 5三个数,0b011001代表
选中0, 3, 4三个数。zuhe_next函数按组合
GESP 2024年12月认证 C++ 8级真题