第七章 函数 该章的学习内容 本章目录 概 述 概 述 程序设计中,常将一些常用的功能模块编写成函数,放在函数库中供公共选用。要善于用函数,以减少重复编程的工作量。 C语言提倡把一个大问题划分成许多个小块,每一小块编制一个函数。这样C程序是由许多小函数而不是由少量大函数构成。这样作的好处: 各部分充分独立,任务单一,便于书写和调试。 有些小函数还可以作为构件, 被别的程序利用。 C程序的基本结构 模块化程序设计 基本思想:将一个大的程序按功能分割成一些小模块. 特点: 各模块相对独立、功能单一、结构清晰、接口简单 控制了程序设计的复杂性 提高元件的可靠性 缩短开发周期 避免程序开发的重复劳动 易于维护和功能扩充 开发方法: 自上向下,逐步分解,分而治之 函数的基本概念 函数的分类(1) 无参函数:在调用无参函数时,主调函数并不将数据送给被调函数,一般用来执行指定的一组操作。无参函数可以带回或不带回函数值,但一般以不带回函数值居多。 有参函数:在调用函数时,在主调函数和被调函数之间有参数传递,也就是说主调函数可以将数据传给被调函数使用,被调用函数中的数据也可以带回来供主调函数使用。 有返回值函数:此类函数被调用执行完后将向调用者返回一个执行结果,称为函数返回值。必须在函数定义和函数说明中明确返回值的类型。 无返回值函数:此类函数用于完成某项特
您可能关注的文档
- 计算机操作系统(第四版)第7.8章总结.ppt
- 计算机操作系统第七章总结.ppt
- 药食同源药膳标准20151024例析.ppt
- 药事管理13例析.ppt
- 计算机测配色总结.ppt
- 计算机的组装维护库有(全面)总结.doc
- 计算机第6章通信与网络基础总结.ppt
- 计算机第二章windowsxp基本操作总结.ppt
- 计算机二级access总结.doc
- 计算机二级C语言_第2章总结.ppt
- 铁路项目可行性研究报告.docx
- 铁路通信工程专业就业方向和前景.docx
- 银行结算账户涉诈涉赌风险专项治理工作全景报告.docx
- 银行落实全面从严治党主体责任工作总结报告.docx
- 银行年度工作总结报告标准范文4.docx
- 2026版设备运维班组设备点检保养与故障复盘全流程SOP与可编辑台账包(点检表、保养计划、故障记录、备件台账,含字段示例)独家高客单版Morrow0528-Snow第132版.docx
- 2026版直播电商团队场控节奏与带货复盘全流程SOP与可编辑台账包(5分钟循环话术、场控表、复盘看板、违规检查,含整改台账)独家高客单版Morrow0528-Snow第146版.docx
- 2026年中国滑雪橇和滑雪板蜡行业市场规模及投资前景预测分析报告.pdf
- 2026年中国滑雪升降机行业市场规模及投资前景预测分析报告.pdf
- 2026年中国滑翔炸弹行业市场规模及投资前景预测分析报告.pdf
最近下载
- 2025密山市专职消防员招聘考试真题及答案.docx VIP
- 2024年江苏省常州市中考化学试题(含答案解析).pdf VIP
- SH:T 3501-2021石油化工有毒 可燃介质钢制管道工程施工及验收规范.pdf VIP
- 国际结算(第7版)课后习题答案.pdf
- 高中数学学业水平考试复习试题分类汇编:统计(含答案及解析).pdf VIP
- 高铁乘务安全管理与应急处理:动车组突发事件应急处理PPT教学课件.pptx
- 历年中考英语高频词汇汇编(真题800词版).docx VIP
- 中国姓氏大辞典.pdf VIP
- 北师大版八年级数学下册《分式方程》同步练习题(带答案).pdf VIP
- Honeywell霍尼韦尔导热界面材料LTM PCM PTM TGP HT HLT用户手册.pdf
原创力文档

文档评论(0)