编程基础之函数与过程抽象
题集介绍
过程抽象的原则在于,函数应设计成像黑盒那样使用。程序员使用函数时,只需查看函数声明和说明函数用途的注释文字,不需要知道函数主体的任何细节。为函数声明写注释时,一个好办法就是将其分解成两种信息,即前条件和后条件。前条件指调用函数需要满足什么条件;后条件描述函数调用的结果。也就是说,对于要返回值的函数,后条件描述返回值。对于要对实参变量进行修改的函数,后条件描述对实参进行的修改。本题集整理了大量函数与过程抽象练习。
题集目录
| 题号 | 标题 | 解决/提交 | ||
|---|---|---|---|---|
| 2936 | 简单算术表达式求值 |
入门 | 15354/16690 | |
| 2937 | 短信计费 |
入门 | 889/1916 | |
| 2938 | 甲流病人初筛 |
入门 | 1601/2749 | |
| 2939 | 最匹配的矩阵 |
入门 | 280/574 | |
| 2941 | 寻宝 |
入门 | 10/423 | |
| 2942 | 机器翻译 |
入门 | 322/550 | |
| 2943 | Vigenère密码 |
入门 | 171/391 | |
| 2944 | 图像旋转翻转变换 |
入门 | 156/259 | |
| 2945 | 素数对 |
入门 | 597/1049 |