CSP-S 2019 第一轮试卷
单项选择
第1题
2 分若有定义:
int a=7; float x=2.5, y=4.7,则表达式 x+a%3*(int) (x+y)%2 的值是:()第2题
2 分下列属于图像文件格式的有()
第3题
2 分二进制数 和 进行按位或运算的结果是()。
第4题
2 分编译器的功能是()
第5题
2 分设变量 为 float 型且已赋值,则以下语句中能将 中的数值保留到小数点后两位,并将第三位四舍五入的是()
第6题
2 分由数字 所组成的不同的 位数的个数是()。
第7题
2 分排序的算法很多,若按排序的稳定性和不稳定性分类,则()是不稳定排序。
第8题
2 分 是一个非连通无向图(没有重边和自环),共有 条边,则该图至少有 ()个顶点。
第9题
2 分一些数字可以颠倒过来看,例如 颠倒过来还是本身, 颠倒过来是 颠倒过来看还是 ,其他数字颠倒过来都不构成数字。类似的,一些多位数也可以颠倒过来看,比如 颠倒过来是 。假设某个城市的车牌只有 位数字,每一位都可以取 到 。请问这个城市有多少个车牌倒过来恰好还是原来的车牌,并且车牌上的 位数能被 整除?()
第10题
2 分—次期末考试,某班有 人数学得满分,有 人语文得满分,并且有 人语、数都是满分,那么这个班至少有一门得满分的同学有多少人?()。
第11题
2 分设 和 是两个长为 的有序数组,现在需要将 和 合并成一个排好序的数组,问任何以元素比较作为基本运算的归并算法,在最坏情况下至少要做多少次比较?()。
第12题
2 分以下哪个结构可以用来存储图()
第13题
2 分以下哪些算法不属于贪心算法?()
第14题
2 分有一个等比数列,共有奇数项,其中第一项和最后一项分别是 和 ,中间一项是 ,请问以下哪个数是可能的公比?()
第15题
2 分正实数构成的数字三角形排列形式如图所示。第一行的数为 ;第二行的数从左到右依次为 ,第 行的数为 从 开始,每一行的数 只有两条边可以分别通向下一行的两个数 和 。用动态规划算法找出一条从 向下通到 …
阅读程序
第 16–21 题6 个小题
第16题
1 分(1 分)第 16 行输出 时, 的值一定大于 。()
第17题
1 分(1 分)程序输出的 小于等于 。()
第18题
1.5 分若将第 12 行的
< 改为 !=,程序输出的结果不会改变。()第19题
1.5 分当程序执行到第 16 行时,若 ,则 。 ()
第20题
3 分(3 分)若输入的 数组是一个严格单调递增的数列, 此程序的时间复杂度()
第21题
4 分最坏情况下,此程序的时间复杂度是()。
第 22–27 题6 个小题
第22题
1 分(1 分)输入的 和 值应在 的范围内。()
第23题
1 分(1 分)第 16 行改成
fa[i] = 0;,不影响程序运行结果。()第24题
1.5 分若输入的 和 值均在 的范围内,则对于任意 都有 ()
第25题
1.5 分若输入的 和 值均在 的范围内,则对于任意 都有 ()
第26题
4 分当 等于50时,若 的值都在 的范围内,且在第 行时 总是不等于 ,那么输出为()。
第27题
4 分此程序的时间复杂度是()。
第 28–33 题6 个小题
完善程序
第 34–38 题5 个小题
第 39–43 题5 个小题