提高组 CSP-S 2026 初赛模拟卷7

基本信息:
姓名:
班级:
一、单项选择题(共15题,每题2分,共计30分;每题有且仅有一个正确选项)
1. 表达式a*(b+c)-d/f转后缀表达式的结果是()。
2. 以下字符串中,字典序最小的是()。
3. 在C++中,表达式('O'-'I')^13%9+5的值是()。
4. 已知数组A中,每个元素A[i,j]在存储时要占3字节,设i从1变化到8,j从1变化到10,分配内存时是从地址SA开始连续按行存储分配的。A[5,8]的起始地址为()。
5. 在TCP/IP协议族中,最核心的网络协议是()。
6. 应用快速排序的分治思想可以实现一个求第K大数的程序。假定不考虑极端的最坏情况,在平均情况下算法的期望时间复杂度为()。
7. 为解决计算机主机与外设之间速度不匹配的问题,通常会设置一个缓冲池。主机将输出数据依次写入该缓冲池,而外设从该缓冲池中依次取出数据。该缓冲池应该是一个()结构。
8. (1E34)16-(676)8的结果是()。
9. 一棵二叉树的前序遍历序列为 ABDECFGH,后序遍历序列为EDBGFHCA。下列选项中,()不是可能的中序遍历序列。
10. 一个栈的输入序列为12345,下列序列中,()不可能是栈的输出序列。
11. Linux是一个用C语言写成的开源计算机操作系统内核,有大量的操作系统是基于Linux内核创建的。以下操作系统中,()使用的不是Linux内核。
12. 下列关于计算机算法的说法中,正确的是()。
13. 以下关于二叉树性质的描述中,正确的是()。
14. 排序算法是稳定的,这句话的意思是,排序前后,关键码相同的记录的相对位置不发生改变。以下排序算法不稳定的是()。
1 5. 给定m种颜色和有n个点的手环,要求用这m种颜色给这条手环着色。若两种着色方案可通过旋转或翻转相互得到,则视为同一种着色方案,如对于有3个点的手环,ABC的着色方案与BCA(旋转)、ACB (翻转)视为同一种方案。当m=2且n=2时,一共有3种着色方案,分别为AA、AB、BB。那么当m=5且n=4时,一共有( D )种着色方案。
二、阅读程序(程序输入不超过数组或字符串定义的范围;判断题正确填√,错误填X;除特殊说明外,判断题每题2分,选择题每题3分,共计40分)
(1)

■判断题(每题3分)
16. 将++tot移到Hanoi()函数返回之前的最后一行,输出结果不会发生变化。
17. 输入的n=2时,输出的第一行为A->B/B->C/A->C/ 。
18. 输入的n=3 时,输出的第二行为8。
19. 本程序的含义可以是:有三根柱子,第一根柱子从上到下依次套有编号为1~n 的圆环,现在每次可以移动某根柱子顶部的圆环到另一根柱子的顶部,并要求编号较大的圆环始终不能在编号较小的上面,输出一种操作次数最少的方案以及对应的操作次数。
(2)
■判断题
20. 删除 memset(a,0,sizeof(a)); 不影响程序运行结果。
21. 将 while (count<n*n) 改为 while (count<=n*n),不影响程序运行结果。
22. 输入的n=4时,程序输出的 a[3][2]的值为15。
■选择题
23. (4分)本程序的时间复杂度为()。
24. (4分)输入的n=100时 ,a[33][66]的值为()。
(3)
■ 判断题
25. 删除 if (st != -1) s[st] = pre;,不影响程序运行结果。
26. 如果输入的s不含大写字母,则输出结果与k的值无关。
27. 如果知道输出结果,能够反推出唯一的输入。
28.当k的值确定时,不存在两个不同的输入使得输出相同。
■选择题
29. 如果输入是6 KU96APY5,则输出为()。
30. 如果输出是 ab1287F2Tguz,则输入可能为()。
三、完善程序(单选题,每小题3分,共计30分)
(1)
(拓扑排序)在我们所学的课程中,部分课程之间可能存在依赖关系,如我们在学习图论知识之前,需要先学习离散数学的基础知识。一门课可能有若干先修课程。现在老师需要安排一些课程的授课计划,排课需要遵从一定的规则,即只有修习完某课程的全部先修课程后,才能修习该课程。在本例中,用1~n 表示n门课程,用xy 表示x 是 y 的先修课程。输入数据保证图中没有环与重边。要求输出任意一个可行的授课顺序。图用邻接矩阵方法存储。
31. ①处应填( A )。
32. ②处应填()。
33. ③处应填()。
34. ④处应填( B )。
35. ⑤处应填()。
(2)
(八皇后问题)要求用回溯法求解八皇后问题:在8×8的棋盘上放置八个皇后,确保任意两 个皇后都不在同一行、同一列或同一斜线上。请输出八皇后问题的所有可行解。
36. ①处应填()。
37. ②处应填()。
38. ③处应填()。
39. ④处应填()。
40. ⑤处应填()。
更多问卷 复制此问卷