C++ 竞赛入门

题目

函数单元练习

每题先在纸上写下函数名、参数和返回值,再写主程序。函数应只完成一个任务;不要为了“使用函数”把一句简单输出也拆成难读的碎片。

难度 题目 题解 训练目标
基础 洛谷 P5735:距离函数 题解 参数与返回值。
基础 洛谷 P5736:质数筛 题解 bool 判断函数。
基础 洛谷 P5737:闰年展示 题解 复用条件判断函数。
巩固 洛谷 P5743:猴子吃桃 题解 将递推过程封装为函数。
巩固 洛谷 P1217:回文质数 题解 组合“回文判断”和“质数判断”两个函数。
挑战 洛谷 P1010:幂次方 题解 用递归函数分解输出规则。

完成后,挑一道已经写过的循环题,把其中“判断”“计算”“输出一行”之一提取为函数,并确认样例输出不变。