第七章 函数 该章的学习内容 本章目录 概 述 概 述 程序设计中,常将一些常用的功能模块编写成函数,放在函数库中供公共选用。要善于用函数,以减少重复编程的工作量。 C语言提倡把一个大问题划分成许多个小块,每一小块编制一个函数。这样C程序是由许多小函数而不是由少量大函数构成。这样作的好处: 各部分充分独立,任务单一,便于书写和调试。 有些小函数还可以作为构件, 被别的程序利用。 C程序的基本结构 模块化程序设计 基本思想:将一个大的程序按功能分割成一些小模块. 特点: 各模块相对独立、功能单一、结构清晰、接口简单 控制了程序设计的复杂性 提高元件的可靠性 缩短开发周期 避免程序开发的重复劳动 易于维护和功能扩充 开发方法: 自上向下,逐步分解,分而治之 函数的基本概念 函数的分类(1) 无参函数:在调用无参函数时,主调函数并不将数据送给被调函数,一般用来执行指定的一组操作。无参函数可以带回或不带回函数值,但一般以不带回函数值居多。 有参函数:在调用函数时,在主调函数和被调函数之间有参数传递,也就是说主调函数可以将数据传给被调函数使用,被调用函数中的数据也可以带回来供主调函数使用。 有返回值函数:此类函数被调用执行完后将向调用者返回一个执行结果,称为函数返回值。必须在函数定义和函数说明中明确返回值的类型。 无返回值函数:此类函数用于完成某项特
您可能关注的文档
- 29﹡湖心亭看雪研讨.ppt
- 29、荒漠化的防治——以我国西北地区为例研讨.ppt
- 《木兰诗》12研讨.ppt
- 2016人教版8下第五课《我的童年》(共30张)研讨.ppt
- 金属的物理、化学性能论述.ppt
- 2016人教版南方新中考初中九年级化学精品复习第二部分第13课化合价化学式研讨.ppt
- 29.《湖心亭看雪》1研讨.ppt
- 《木兰诗》公开研讨.ppt
- 2016人教版南方新中考初中九年级化学精品复习第五部分第20课气体的制取和净化研讨.ppt
- 离心泵的事故判断论述.ppt
- 第一节 电阻和变阻器(讲义)物理沪科版2024九年级全一册.docx
- 第3节 质量的测量 (讲义) 物理沪科版(五四学制)2024 八年级上册.docx
- 第14讲 圆周运动(复习讲义)高考物理一轮复习.docx
- 暑假预习专题15 指数函数(20题型)新高一数学讲义(沪教版2020).docx
- 第二节 发电机是怎样工作的(讲义)物理沪科版2024九年级全一册.docx
- 4.18 东晋南朝政治和江南地区开发 教学设计 部编版七年级上学期历史.docx
- 2.5实验:用单摆测量重力加速度(表格式教学设计)物理人教版2019选择性必修第一册.docx
- 第49讲 沉淀溶解平衡及图像分析(讲义)高考化学复习讲义(新教材新高考).docx
- 旅游景区行业分析报告:内外兼修,多元创新.pdf
- Unit 1~2 单元语法知识点梳理 高二下学期期中考点(上教版2020选择性必修第二册).pptx
原创力文档

文档评论(0)