概述
第 7 题
二进制数 101.11 对应的十进制数是(C )。
A. 6.5 B. 5.5 C.5.75 D. 5.25
答题思路:已知0101(2)=5(10),11(2)=0.75(10)所以1 01.11(2)=5.75(10)。
第 10 题
6 个人,两个人组一队,总共组成三队,不区分队伍的编号。不同的组队情况有(B)种。
A 10 B 15 C 30 D 20
答题思路:(6*5/2)*(4*3/2)*(2*1/2)/6=15
第 13 题
考虑如下递归算法
solve(n)
if n<=1 return 1
else if n>=5 return n*solve(n-2)
else return n*solve(n-1)
则调用 solve(7)
得到的返回结果为( C)。
A. 105 B. 840 C. 210 D. 420
答题思路:f(7)=7*(5),f(5)=5*f(3),f(3)=3*f(2),f(2)=2*f(1),f(1)=1
=7*30=210
第 16 题
二、阅读程序(程序输入不超过数组或字符串定义的范围;判断题正确填 √ ,错误填 × ;除特殊说明外,判断题 1.5 分,选择题 3 分,共计 40 分)
(1)
判断题
-
输入的 nn 等于 1001 时,程序不会发生下标越界。(B ) 答题思路:
-
输入的 a[i]a[i] 必须全为正整数,否则程序将陷入死循环。(B ) 答题思路:
-
当输入为
5 2 11 9 16 10
时,输出为3 4 3 17 5
。( B) 答题思路: -
当输入为
1 511998
时,输出为18
。(A ) 答题思路: -
将源代码中
g
函数的定义(14sim 1714∼17 行)移到 main 函数的后面,程序可以正常编译运行。( B) 答题思路:
单选题
- 当输入为
2 -65536 2147483647
时,输出为(B )。
A. 65532 33
B. 65552 32
C. 65535 34
D. 65554 33
- 1. A. 正确 B. 错误
- 2. A. 正确 B. 错误
- 3. A. 正确 B. 错误
- 4. A. 正确 B. 错误
- 5. A. 正确 B. 错误
- 6. A. 65532 33 B. 65552 32 C. 65535 34 D. 65554 33
最后
以上就是优美睫毛膏为你收集整理的CSP-J2021初赛错题集的全部内容,希望文章能够帮你解决CSP-J2021初赛错题集所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复