← 返回历年试卷

GESP C++ 5级 2023年9月真题

单选题

第1题
近年来,线上授课变得普遍,很多有助于改善教学效果的设备也逐渐流行,
2 分
第2题
如果 a 和 b 均为 int 类型的变量,且 b 的值不为 0 ,那么下列能正确判
2 分
第3题
如果变量 a 和 b 分别为 double 类型和 int 类型,则表达式
2 分
第4题
有关下面C++代码说法错误的是( )。
2 分
第5题
下面C++代码以递归方式实现字符串反序,横线处应填上代码是( )。
2 分
第6题
印度古老的汉诺塔传说:创世时有三根金刚柱,其中一柱从下往上按照大小
2 分
第7题
根据下面C++代码的注释,两个横线处应分别填入( )。
2 分
第8题
有关下面代码正确的是( )。
2 分
第9题
有关下面C++代码正确的是( )。
2 分
第10题
下面代码执行后的输出是( )。
2 分
第11题
下面代码中的 isPrimeA() 和 isPrimeB() 都用于判断参数N是否为素数,有关其时间复杂度的正确说法是()。
2 分
第12题
下面代码用于归并排序,其中 merge() 函数被调用次数为( )。
2 分
第13题
在上题的归并排序算法中, mergeSort(listData, start, middle); 和
2 分
第14题
归并排序算法的基本思想是( )。
2 分
第15题
有关下面代码的说法正确的是( )。
2 分

判断题

第1题
TCP/IP 的传输层的两个不同的协议分别是UDP和TCP。
2 分
第2题
在特殊情况下流程图中可以出现三角框和圆形框。
2 分
第3题
找出自然数 N以内的所有质数,常用算法有埃氏筛法和线性筛法,其中埃氏
2 分
第4题
在C++中,可以使用二分法查找链表中的元素。
2 分
第5题
在C++中,通过恰当的实现,可以将链表首尾相接,形成循环链表。
2 分
第6题
贪心算法的解可能不是最优解。
2 分
第7题
一般说来,冒泡排序算法优于归并排序。
2 分
第8题
C++语言中的 qsort 库函数是不稳定排序。
2 分
第9题
质数的判定和筛法的目的并不相同,质数判定旨在判断特定的正整数是否为
2 分
第10题
下面的C++代码执行后将输出 0516234。
2 分

编程题

未做
第1题因数分解
25 分
未做
第2题巧夺大奖
25 分