《C语言程序设计》
《C语言程序设计》
第7章 函数
第7章 函数
《C语言程序设计》 清华大学出版社
本章内容要点
本章内容要点
•
• 函数的定义和调用。
函数的定义和调用。
•
• 函数参数和函数的返回值。
函数参数和函数的返回值。
•
• 变量的作用域。
变量的作用域。
《C语言程序设计》 清华大学出版社
第7章 函数
第7章 函数
本章任务
本章的任务将在第6章任务的基础上,进一
步扩充程序的功能,并采用模块化程序设计思
想,通过不同的函数来实现菜单选择、学生成
绩数据的录入、成绩查询、成绩统计、统计数
据显示等多项功能。
任务分解:
程序模块的划分。
模块化程序设计的实现——函数的定义和调用。
数组作函数参数。
《C语言程序设计》 清华大学出版社
第7章 函数
第7章 函数
7.1 函数概述
一、模块化程序设计思想
一、模块化程序设计思想
程序设计时,如果遇到一个复杂的问题,那么最好的方法就
程序设计时,如果遇到一个复杂的问题,那么最好的方法就
是将原始问题分解成若干个易于求解的小问题,每一个小问题都
是将原始问题分解成若干个易于求解的小问题,每一个小问题都
用一个相对独立的程序模块来处理,最后,再把所有的模块象搭
用一个相对独立的程序模块来处理,最后,再把所有的模块象搭
积木一样拼合在一起,形成一个完整的程序。这种程序设计中分
积木一样拼合在一起,形成一个完整的程序。这种程序设计中分
而治之的策略,被称为模块化程序设计方法,这是结构化程序设
而治之的策略,被称为模块化程序设计方法,这是结构化程序设
计中的一条重要原则。
计中的一条重要原则。
几乎所有的高级程序设计语言都提供了自己的实现程序模块
几乎所有的高级程序设计语言都提供了自己的实现程序模块
化的方法(如子程序、过程和函数等)。C语言中,由于函数是程
化的方法(如子程序、过程和函数等)。C语言中,由于函数是程
序的基本组成单位,所以,可以很方便地利用函数实现程序的模
序的基本组成单位,所以,可以很方便地利用函数实现程序
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/231733.html原文链接:https://javaforall.cn