函数是编程中模块化思想的体现,设计函数应该遵循“高内聚、低耦合”的设计思想,体会代码重用的好处。同时自定义函数也是递归算法的掌握基础,因此本章题目建议全部使用自定义函数来实现。
| 题号 | 标题 | 解决/提交 | ||
|---|---|---|---|---|
| 1121 | C语言训练-8除不尽的数 | 中等 | 5582/7911 | |
| 1122 | C语言训练-亲密数 | 中等 | 5510/10213 | |
| 1123 | C语言训练-列出最简真分数序列* | 中等 | 4083/6240 | |
| 1124 | C语言训练-大、小写问题 | 中等 | 11728/23581 | |
| 1125 | C语言训练-委派任务* | 中等 | 3014/4113 | |
| 1126 | C语言训练-字符串正反连接 | 中等 | 9652/15046 | |
| 1127 | C语言训练-尼科彻斯定理 | 中等 | 3950/7781 | |
| 1128 | C语言训练-排序问题(1) | 中等 | 9608/15725 | |
| 1129 | C语言训练-排序问题(2) | 中等 | 9558/15519 | |
| 1169 | 绝对值排序 | 中等 | 5593/12337 | |
| 1219 | 数列排序 | 中等 | 4056/7795 | |
| 1227 | 日期排序 | 中等 | 2844/7194 | |
| 1268 | 第K极值 | 中等 | 1469/6508 | |
| 1756 | 整数奇偶排序 | 中等 | 1284/2375 | |
| 2020 | 快速排序练习 | 简单 | 926/1838 | |
| 2021 | 坐标排序 | 简单 | 1214/2172 | |
| 2936 | 简单算术表达式求值 | 入门 | 15326/16648 | |
| 2937 | 短信计费 | 入门 | 859/1860 | |
| 2938 | 甲流病人初筛 | 入门 | 1577/2705 | |
| 2939 | 最匹配的矩阵 | 入门 | 268/562 |