- 1
- 0
- 约6.44千字
- 约 100页
- 2018-03-29 发布于广东
- 举报
9.1 概 述9.1.1 引入函数的优点 总的来讲,由于C语言采用了函数模块式的结构,因此容易实现结构化程序设计。同时也使程序的层次结构更加清晰,便于程序的编写、阅读、调试。 具体来讲,C语言程序引入函数有以下优点: 1 避免重复代码的编写,便于提高程序设计的效率。程序员可以识别出程序其他部分重复的指令,将其编写成函数,并且在程序的各个部分根据需要调用该函数,这样可以极大地避免重复代码的编写。 【例9-1】 函数引入实例。 图9.1 例9-1运行结果 2 层次清楚、结构清晰,便于实现结构化程序设计。 程序员可以将总的任务分解为功能上相对独立的若干个子任务,将每一个子任务编写为一个单独的函数,然后将它们集成于一个统一的程序中。每个函数完成并经过完整测试后,可使其与程序的其他部分无缝耦合,且结构非常清晰。 【例9-2】 函数引入实例。 图9.2 例9-2运行结果 3 高效、快捷,便于程序的阅读与调试及便于多人合作。 一旦一个函数完成并且经过测试后就可以完成预定的工作。此函数也可以载入库中并且可在完全不同的另段程序中被反复调用。这样既能高效地进行各个功能的测试,同时也可以满足多人同时编写程序代码,提高程序设计的效率。 9.1.2 函数的分类 在C语言中可从不同的角度对函数进行分类。 1 从函数定义的角度看,函数可
您可能关注的文档
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第16章.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第17章.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第18章.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第19章.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础1.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 基本数据类型、操作符和表达式 第2章.ppt
- C语言 程序设计 第1章程序设计基础及C语言概述.ppt
- C语言 程序设计 第2章 C语言基础及顺序结构程序设计.ppt
- C语言 程序设计 第3章 选择结构程序设计.ppt
- C语言 程序设计 第4章 循环结构程序设计.ppt
原创力文档

文档评论(0)