测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看
备考指南 约 2 分钟阅读

CSP 初赛容易丢分的地方

初赛在考什么



CSP-J/S 第一轮是笔试,不是上机写完整程序。常见三块:选择题、阅读程序、完善程序。时间紧,错一处空就丢一块分。

阅读程序最容易错的几处



循环次数差一。先把初值、条件、步进代进第一轮和最后一轮,不要凭感觉数。

数组下标。题目从 1 开始存,代码从 0 开始,或者反过来。看清楚再填。

整除和取余。整数相除会丢掉小数;取余的符号、被除数比除数小的时候,结果是什么,要单独算一次。

运算符优先级。赋值、比较、逻辑与或写在一起时,先加括号再读,不要靠默记。

字符和整数。字符 '1' 和数字 1 不是同一个值,输出格式也不同。

完善程序怎么填



先看函数名和注释,判断这个空是在「读入」「更新答案」还是「递归边界」。把样例代进去,空着的那一步应该变成什么数,再写表达式。不要先把语法填满再回头对样例。

怎么练



试卷中心 里按 CSP-J/S 筛历年卷,限时做第一轮。做完只复盘错的空:是看错循环,还是公式不会。同一类错连续出现两次,就回到对应知识点题单补,而不是再开一套新卷。

延伸阅读

继续阅读

查看全部