- 3
- 0
- 约9.62千字
- 约 45页
- 2017-11-27 发布于河南
- 举报
2006第8章函数(part1)
计 算 机 引 论(C 语 言) 第八章 函数 《主要教学内容》 函数定义 函数的参数和函数的值 函数的调用 函数的嵌套调用与递归调用 数组作为函数的参数 局部变量和全局变量 动态变量和静态变量 内部函数和外部函数 《本章要求》 掌握函数的调用方法,理解全局变量和局部变量的应用。 用函数解决问题 问题复杂使程序变长。大程序难开发、难阅读理解、难修改;修改时容易破坏完整性,难保证不引进新错误。 程序中常出现许多相同、类似片段。使程序更长,增加不同部分间的联系,损害可修改性。 处理复杂问题的基本方法: ? 将复杂事物分解为较简单的部分,分别处理。 由各部分的解构造出整个问题的解。 用函数解决问题 分而治之 函数把较大的任务分解成若干个较小的任务并提炼出公用任务 复用 程序员可以在其他函数的基础上构造程序,而不需要从头做起 函数的作用:把一段计算抽象出来,封装(包装)成独立实体。这种封装程序段称为函数定义。 定义后通过函数名就可以用简便方式要求执行该函数所封装的计算。这种描述片段称为函数调用。 函数抽象机制的意义: 1)重复片段可用唯一的函数定义和一些形式简单的函 数调用取代,使程序更简短清晰。 2)同样计算片段只描述一次,易于修改。 3)函数定义和使用形成对复杂程序的分解。可独立考 虑函数定义与使用,大大提高工作效率。 4)具有独立逻辑意义的函数
原创力文档

文档评论(0)