第五章_模块化设计.pptxVIP

  • 7
  • 1
  • 约1.5万字
  • 约 49页
  • 2016-12-13 发布于重庆
  • 举报
第五章. 模块化设计概述函数的定义函数的调用函数参数及其传递方式 (难点)变量的存储属性变量的作用范围编译预处理概述 模块化程序设计基本思想:将一个大的程序按功能分割成一些小模块特点:各模块相对独立、功能单一、结构清晰、接口简单控制了程序设计的复杂性提高元件的可靠性缩短开发周期避免程序开发的重复劳动易于维护和功能扩充开发方法: 自上向下,逐步分解,分而治之C ProgramSource file1Source file iSource file nPreprocessor Function1 Function n Declaration Executable C是模块化程序设计语言C是函数式语言必须有且只能有一个名为main的主函数C程序的执行总是从main函数开始,在main中结束函数分类从用户角度标准函数(库函数):由编译系统提供已设计好的函数用户自定义函数从函数形式无参函数有参函数使用库函数应注意:1、函数功能2、函数参数的数目和顺序,及各参数意义和类型3、函数返回值意义和类型4、需要使用的包含文件函数类型函数名(形参类型说明表){ 说明部分 语句部分}函数定义合法标识符Default: intvoid一般格式:函数体函数不能嵌套定义例 定义函数min 求三个整数的最小值int min(){ }int x, int y, int zint t; if(xy)t=x;

文档评论(0)

1亿VIP精品文档

相关文档