2026实小信奥筛选卷三

欢迎参加本次考试,请仔细阅读题目并作答。考试内容包括选择题、阅读程序和完善程序。
1. 姓名:
2. 手机号码:
3. 班级:
4. 学号:
一、选择题(每题1.5分,共30分) 请将答案填在题号前的括号内。
5. 计算机系统中, CPU直接访问的存储器是
6. 八进制数(73)8转换为二进制数是
7. 一棵二叉树的中序遍历为D B E A F C,前序遍历为A B D E C F,则其后序遍历为
8. 对序列[9,5,7,3,1]进行冒泡排序(升序),需要多少次交换才能完成排序
9. 一个栈的入栈序为1,2,3,4,下列哪个出栈顺序是不可能的
10. 若地址总线为24位,则CPU可直接寻址的最大内存空间为
11. 以下哪个是无线通信技术
12. 欧几里得算法(转相除法)用于计算
13. 以下程序段的时间复杂度是 
14. 若有定义bool flag[100],则该数组占用的内存空间为
15. 以下哪个是合法的C++标识符
16. 以下哪个是逻辑与运算符
17. 以下程序输出结果是
int a=5, b=3;
cout<<(a>b?a:b);
18. 以下哪个是合法的数组定义
19. 以下哪个是字符常量
20. 以下哪个是输入语句
21. 以下哪个是循环语句
22. 以下哪个是用于跳出循环的语句
23. 以下哪个是用于定义常量的关键字
24. 以下哪个是C++中的注释符号
二、阅读程序并写出结果(判断题每题1.5分,选择题每题4分,共40分)
第1题程序: 
25. 输入“abc 123”输出“ABC 123”。
26. 输入“ABC”输出“abc”。
27. 程序的作用是将小写字母转换为大写字母。
28. 输入“Hello 123”,输出结果为
第2题程序:
29. 输出结果为4。
30. 如果调用gcd(8,12),输出结果与gcd(12,8)不同。
31. gcd(15,10)的输出是
第3题程序: 
32. 输出结果为5。
33. 如果数组改为{1,2,3,4,5},输出结果不变。
34. 该程序的功能是
第4题程序: 
35. 输出结果为55。
36. 如果n改为3,输出结果为14。
37. 该程序计算的是
三、完善程序(每题3分,共30分)
第1题:统计字符串中字母个数 
38. 空①应填什么?
39. 空②应填什么以检查字母?
40. 空③应填什么?
第2题:判断素数 
41. 空①应填什么?
42. 空②应填什么?
第3题:矩阵乘法与旋转问题
一个x*y的矩阵A共有x行,每行有y个数,第i行第j个数是A[i,j]。定义一个x*y的矩阵A与一个y*z的矩阵B乘积是一个x*z的矩阵C, 矩阵C中C[i, k]的值是将所有A[i,j]*B[j,k], (1<=j<=y)求和的结果。给出三个整数x、y、z,两个大小分别为x*y、y*z的矩阵A、B,你需要求出A与B的乘积C顺时针旋转90度的结果。
数据范围:1<=x, y,z<=100, 输入矩阵中的非负整数大小不超过100。
输入格式:第一行三个整数x、y、z,接下来x行,每行y个整数,表示矩阵A;接下来y行,每行z个整数,表示矩阵B。
输出格式:z行,每行x个整数,表示矩阵C顺时针旋转90度的结果。
43. 空(1)处应填什么?
44. 空(2)处应填什么?
45. 空(3)处应填什么?
46. 空(4)处应填什么?
47. 空(5)处应填什么?
更多问卷 复制此问卷