目录
先言
本期中,讲解2023年CSP-J2初赛的完善程序
二、阅读程序(判断题1.5分,选择题3分,共40分)
(1)
16.
【答案】T
【解析】
死算即可,这里有需要可以背诵:
sqrt(2)=1.4142135623730950488016887242097
sqrt(3)=1.7320508075688772935274463415059
sqrt(5)=2.2360679774997896964091736687313
不需要背太多,背到五位小数点就可以了
17.
【答案】T
【解析】
这里需要运用小学四年级学习的乘法分配律:A*B=B*A,(A-B)*(A-C)=(A-C)*(A-B)
18.
【答案】T
【解析】
代码的第11行代表的是设置输出的是小数,第12行代表的是设置保留4位小数,等于printf("%.4lf",f(a,b,c));
19.
【答案】A
【解析】
死算即可
20.
【答案】B
【解析】
死算即可
(2)
小提示
大家在做这种题目的时候,可以先做选择题,再做判断题
21.
【答案】T
【解析】
先做选择题,做完之后本题答案皆可知晓
22.
【答案】F
【解析】
先做选择题,做完之后本题答案皆可知晓
23.
【答案】T
【解析】
先做选择题,做完之后本题答案皆可知晓
24.
【答案】D
【解析】
可能会访问到非法数组空间,错误代码是3221225477,大家可以记住
25.
【答案】B
【解析】
死算即可,无任何技巧
26.
【答案】D
【解析】
死算即可,无任何技巧
(3)
27.
【答案】T
【解析】
代码常识,死背即可
28.
【答案】T
【解析】
编代码常识,调试时可用
29.
【答案】T
【解析】
做完32题再做这道题,皆可知晓答案
30.
【答案】B
【解析】
做完32题再做这道题,皆可知晓答案
31.
【答案】D
【解析】
做完32题再做这道题,皆可知晓答案
32.
【答案】A
【解析】
死算即可,无任何技巧