选择题 共15道

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15


判断题 共10道

16 17 18 19 20 21 22 23 24 25


编程题 共2道

26 27

499 | 202503GESP C++八级试卷-练习
选择题 共15道
01 国家“以旧换新”政策仍在继续,小杨家决定在家里旧的冰箱、电视、洗衣机、微波炉中选两种换新。其中,冰箱有4种型号可选,电视有6种型号可选,洗衣机有3种型号可选,微波炉有5种型号可选。请问小杨家共有多少种换新的方案?( )。 2分
登录后查看选项
02 小杨和3位朋友约好一起去看电影“哪吒2”。打开购票软件,他们发现,已经没有同一排连续的四个座位了(图中每个方框代表一个座位,红色方框代表已经售出)。朋友们商量了一下,决定分为两组,每组两人在同一排的相邻两个座位,且两组之间至少有一对座位是前后相邻的。请问共有多少种购票方案?( )。 2分
登录后查看选项
03 下面关于C++类构造和析构函数的说法,错误的是( )。 2分
登录后查看选项
04 下列关于树和图的说法,错误的是( )。 2分
登录后查看选项
05 从1到2025这2025个数中,包含数字5的个数( )。 2分
登录后查看选项
06

已定义 double 类型的变量 r 和 theta ,分别表示图中圆半径和圆心角。下列表达式中可以求出弦长 s 的是( )。

2分
登录后查看选项
07 N个节点的平衡二叉树的高为( )。 2分
登录后查看选项
08 下列关于算法的说法,错误的是( )。 2分
登录后查看选项
09 2025是个神奇的数字,因为它是由两个数20和25拼接而成,而且2025=(20+25)^2小杨决定写个程序找找小于 的正整数中共有多少这样神奇的数字。下面程序横线处应填入的是( )。
2分
登录后查看选项
10

2025是个神奇的数字,因为它是由两个数20和25拼接而成,而且2025=(20+25)^2小杨决定写个程序找找小于 的正整数中共有多少这样神奇的数字。该函数的时间复杂度为( )。

10.png

2分
登录后查看选项
11

下面的欧氏筛法程序中,两个横线处应填入的分别是( )。

2分
登录后查看选项
12

下面Floyd算法中,横线处应该填入的是( )。

121.png 122.png
2分
登录后查看选项
13

下面Floyd算法程序的时间复杂度为( )。

131.png 132.png
2分
登录后查看选项
14

下列程序实现了输出杨辉三角形,代码中横线部分应该填入的是( )。

14.png

2分
登录后查看选项
15

下列程序实现了输出杨辉三角形,其时间复杂度为( )。

15.png

2分
登录后查看选项
判断题 共10道
16 表达式 '5' - 3.0 的结果为 2.0 ,类型为 double 。 2分
登录后查看选项
17 在C++语言中,如果想要在一个函数内调用一个类的私有方法,可以在该类中将该函数声明为友元函数。 2分
登录后查看选项
18 插入排序一般是稳定的。 2分
登录后查看选项
19 5个相同的红球和4个相同的蓝球排成一排,要求蓝球不能相邻,则一共有15种排列方案。 2分
登录后查看选项
20 使用 math.h 或 cmath 头文件中的函数,表达式 pow(2, 5) 的结果类型为 int 、值为 32 。 2分
登录后查看选项
21 C++是一种面向对象编程语言,C则不是。多态是面向对象三大特性之一,虚函数是动态多态的代表特性。 因此,使用C语言无法实现虚函数。 2分
登录后查看选项
22 在N个节点的平衡二叉树中查找指定元素的最差时间复杂度为 2分
登录后查看选项
23 定义 int 类型的变量 a 和 b ,求二次函数 2.png取最小值时x的值,可以通过表达式 -a / 2.0 求得 2分
登录后查看选项
24 判断无向图中是否有环,可以通过广度优先搜索实现。 2分
登录后查看选项
25 从32名学生中选出4人分别担任班长、副班长、学习委员和组织委员,共有 C(32,4)种不同的选法。 2分
登录后查看选项
编程题 共2道
26

25分
登录后作答
27

1.png

2.png

25分
登录后作答