- 2
- 0
- 约2.22万字
- 约 92页
- 2017-09-11 发布于江苏
- 举报
第九章 函数 学习目标 课程内容 9.1 概述 模块化程序设计 基本思想:将一个大的程序按功能分割成一些小模块,每个模块实现一个特定的功能。各模块相对独立、功能单一、接口统一。从而降低了程序设计的复杂性,缩短了开发周期,使程序易于维护和功能扩充。 特点: 各模块相对独立、功能单一、结构清晰、接口简单 控制了程序设计的复杂性 提高元件的可靠性 缩短开发周期 避免程序开发的重复劳动 易于维护和功能扩充 开发方法: 自上向下,逐步分解,分而治之 为了支持模块化,结构化程序设计语言中引入了子程序、子函数的概念。在C语言里,子程序、子函数统一成为函数。 函数是C源程序的基本模块,通过对函数模块的调用实现特定的功能。 C语言源程序是由函数组成的。在前面各章的程序中都只有一个主函数main,但实用程序往往由多个函数组成。C语言不仅提供了极为丰富的库函数,还允许程序员建立自己定义的函数。 【例9.1】从键盘读入10个整数放入a数组,对其按照从大到小顺序进行排序后输出。 分析:我们要做的工作就是: (1)建立数组,并分配内存。 (2)从键盘读入数据,放入数组。 (3)对数组排序。 (4)输出排序后的数组。 我们的程序将变成类似于右面的形式 9.2 函数定义 函数定义实例 1.C语言中一个最简单的函数: dummy ( ) /* 函数名:dummy */
您可能关注的文档
最近下载
- 2026春统编版(新教材)小学道德与法治二年级下册(全册)分层作业及答案(附目录).docx
- 2024凉山州专业技术人员继续教育公需科目-《经济思想学习纲要》学习辅导试题及满分答案.docx VIP
- SYT 5767-2016 原油管道添加降凝剂输送技术规范.pdf VIP
- 钢格栅板与玻璃钢格栅的区别.pdf
- 《工业企业碳排放监测计量通用规范》.pdf VIP
- WCDMA基本理.ppt VIP
- 贸易公司规章制度与员工管理条例.docx
- 中国骨质疏松性骨折防治专家意见(2025,科普版).pdf VIP
- 实验3、UHF特高频RFID实验资料.doc VIP
- 2025年情感陪伴机器人市场调研报告.docx
原创力文档

文档评论(0)