第4章++函数分解.pptVIP

  • 2
  • 0
  • 约3.41万字
  • 约 81页
  • 2016-12-02 发布于湖北
  • 举报
函数声明 对被调用函数要求: 必须是已存在的函数 库函数: #include *.h 用户自定义函数: 函数类型说明 函数声明 一般形式: 函数类型 函数名(形参类型 [形参名],….. ); 或 函数类型 函数名( ); 作用:告诉编译系统函数类型、参数个数及类型,以便检验 函数定义与函数声明不同 函数声明位置:程序的数据说明部分(函数内或外) 下列情况下,可不作函数声明 若函数返回值是char或int型,系统自动按int型处理 被调用函数定义出现在主调函数之前 有些系统(如BC、VC)要求函数声明指出函数返回值类型和形参类型,并且对void 和 int 型函数也要进行函数声明 4.6 函数的嵌套与递归调用 【例3】Tower of Hanoi问题 问题描述:有A,B,C三个塔座,A上套有n个直径不同的圆盘,按直径从小到大叠放,形如宝塔,编号1,2,3……n。要求将n个圆盘从A移到C,叠放顺序不变,移动过程中遵循下列原则: 每次只能移一个圆盘 圆盘可在三个塔座上任意移动 任何时刻,每个塔座上不能将大盘压到小盘上 4.7 函数的作用域 4.7 函数应用综合举例 4.8多文件构成的完整程序 语言程序设计 第四章 函 数 C //计算两个数字字符之和 char AddChar

文档评论(0)

1亿VIP精品文档

相关文档