该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
GESP-
2023年9月认证C++五级真题-T1-客观题部分 (满分:100 分 考试时间:120 分钟)
一、单选题(每题 2 分,共 30 分)
第 1 题 近年来,线上授课变得普遍,很多有助于改善教学效果的设备也逐渐流行,其中包括比较常用的手写板,那么它属于哪类设备?( )。
第 2 题 如果 a 和 b 均为 int 类型的变量,且 b 的值不为 0 ,那么下列能正确判断“ a 是 b 的3倍”的表达式是( )。
第 3 题 如果变量 a 和 b 分别为 double 类型和 int 类型,则表达式 (a = 6, b = 3 * (7 + 8) / 2, b += a) 的计算结果为( )。
第 4 题 有关下面C++代码说法错误的是( )。
第 5 题 下面C++代码以递归方式实现字符串反序,横线处应填上代码是( )。
第 6 题 印度古老的汉诺塔传说:创世时有三根金刚柱,其中一柱从下往上按照大小顺序摞着64片黄金圆盘,当圆盘逐一从一柱借助另外一柱全部移动到另外一柱时,宇宙毁灭。移动规则:在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。下面的C++代码以递归方式实现汉诺塔,横线处应填入代码是( )。
第 7 题 根据下面C++代码的注释,两个横线处应分别填入( )。
第 8 题 有关下面代码正确的是( )。
第 9 题 有关下面C++代码正确的是( )。
第 10 题 下面代码执行后的输出是( )。
第 11 题 下面代码中的 isPrimeA() 和 isPrimeB() 都用于判断参数 N 是否素数,有关其时间复杂度的正确说法是( )。
第 12 题 下面代码用于归并排序,其中 merge() 函数被调用次数为( )。
第 13 题 在上题的归并排序算法中, mergeSort(listData, start, middle); 和 mergeSort(listData, middle+ 1, end); 涉及到的算法为( )。
第 14 题 归并排序算法的基本思想是( )。
第 15 题 有关下面代码的说法正确的是( )。
二、判断题(每题 2 分,共 20 分)
第 16 题 TCP/IP的传输层的两个不同的协议分别是UDP和TCP。
第 17 题 在特殊情况下流程图中可以出现三角框和圆形框。
第 18 题 找出自然数 N 以内的所有质数,常用算法有埃氏筛法和线性筛法,其中埃氏筛法效率更高。
第 19 题 在C++中,可以使用二分法查找链表中的元素。
第 20 题 在C++中,通过恰当的实现,可以将链表首尾相接,形成循环链表。
第 21 题 贪心算法的解可能不是最优解。
第 22 题 一般说来,冒泡排序算法优于归并排序。
第 23 题 C++语言中的 qsort 库函数是不稳定排序。
第 24 题 质数的判定和筛法的目的并不相同,质数判定旨在判断特定的正整数是否为质数,而质数筛法意在筛选出范围内的所有质数。
第 25 题 下面的C++代码执行后将输出 0 5 1 6 2 3 4 。
3 编程题(每题 25 分,共 50 分)
3.1 编程题 1
试题名称:因数分解
题目详情 - GESP-2023年9月认证C++五级真题-T2-编程题1:因数分解 - BCOI
3.2 编程题 2
试题名称:巧夺大奖
GESP-2023年9月C++五级认证测试真题
- 状态
- 已结束
- 规则
- 乐多
- 题目
- 3
- 开始于
- 2023-11-13 11:15
- 结束于
- 2024-1-10 9:15
- 持续时间
- 1390 小时
- 主持人
- 参赛人数
- 13