第7章 用函数实现模块化程序设计 课件

2022-11-26
| 99页
| 106人阅读
| 9人下载
普通

内容正文:

第7章 用函数实现模块化程序设计 第7章 用函数实现模块化程序设计 7.1为什么要用函数 7.2怎样定义函数 7.3调用函数 7.4函数调用时的数据传递 7.5函数的返回值 7.6函数的嵌套调用 7.7函数的递归调用 7.8局部变量和全局变量 7.1为什么要用函数 问题: 如果程序的功能比较多,规模比较大,把所有代码都写在main函数中,就会使主函数变得庞杂、头绪不清,阅读和维护变得困难 有时程序中要多次实现某一功能,就需要多次重复编写实现此功能的程序代码,这使程序冗长,不精炼 7.1为什么要用函数 解决的方法:用模块化程序设计的思路 函数就是功能 每一个函数用来实现一个特定的功能 函数的名字应反映其代表的功能 7.1为什么要用函数 可以使用库函数 可以使用自己编写的函数 在程序设计中要善于利用函数,可以减少重复编写程序段的工作量,同时可以方便地实现模块化的程序设计 7.1为什么要用函数 例7.1 输出以下的结果,用函数调用实现。 ****************** How do you do! ****************** 7.1为什么要用函数 解题思路: 编写函数hello 该函数不要求计算出数值 该函数不要求有输入数值 在函数体中编写三行命令,分别输出 ****************** How do you do! ****************** int main(){ hello(); return 0; } void hello( ) { printf********************* ”); printf(“ How do you do! ”); printf********************* ”); } 不要求计算出数值,用void 不要求输入数值,括号为空 函数体 函数调用 说明: C程序的执行是从main函数开始的,如果在main函数中调用其他函数,在调用后流程返回到main函数,在main函数中结束整个程序的运行。 7.2 怎样定义函数 7.2怎样定义函数 C语言要求,在程序中用到的所有函数,必须“先定义,后使用” 指定函数名字、

资源预览图

第7章 用函数实现模块化程序设计 课件
1
第7章 用函数实现模块化程序设计 课件
2
第7章 用函数实现模块化程序设计 课件
3
第7章 用函数实现模块化程序设计 课件
4
第7章 用函数实现模块化程序设计 课件
5
第7章 用函数实现模块化程序设计 课件
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。