C Programming Practice Round 3
已结束
XCPC
开始于: 2026-10-8 0:00
168
小时
主持人:
45
本场练习用循环处理一串数据,并在处理过程中维护计数、总和、极值或当前状态。后半部分进一步加入数位处理、进位、模运算、简单枚举和多组输入,为后续数组与字符串中的遍历与状态维护建立基础。
训练范围与知识点: for、while、do-while 的基本含义与使用场景;循环次数与终止条件;累计、计数与极值维护;状态更新;十进制数位处理与进位;简单枚举与枚举顺序;嵌套循环;long long 计算;负数取余与非负余数修正;循环编号;多批次处理与变量重置;读取至文件结束(EOF,End Of File)。具体题目不限制必须使用某一种循环形式,可根据题意自行选择合适的写法。
对应课程: 翁恺课程 4.1~5.2,以及 5.3 中求和、整数分解等相关应用;复习 6.2 中的整数类型。
前置基础: 已掌握前两场,能正确使用变量和基本表达式,并根据条件选择不同的处理分支。
练习安排: 按 C3A~C3E、C3F~C3I、C3J~C3N、C3O~C3R 四段推进。第一段练习累计、计数、极值、结束标记和条件循环;第二段练习十进制数位处理与状态维护;第三段练习进位、宽整数、模运算与循环编号;第四段练习简单枚举、多批次处理以及读取至 EOF。本场共 18 题,建议分多次完成。
完成目标: 能说明循环中每个变量表示什么、何时初始化、何时更新,以及循环为什么会结束;能根据题意选择合适的循环形式,并根据数据范围选择合适的整数类型;能正确处理数位、进位、负数取余和循环编号;能在每个新批次开始时重新初始化相应状态;能区分给定次数、结束标记和 EOF 三种常见的输入结束方式。
- 状态
- 已结束
- 规则
- XCPC
- 题目
- 18
- 开始于
- 2026-10-8 0:00
- 结束于
- 2026-10-15 0:00
- 持续时间
- 168 小时
- 主持人
- 参赛人数
- 45