《C语言程序设计》-2-10-函数.pptxVIP

  • 13
  • 0
  • 约2.04万字
  • 约 89页
  • 2016-12-07 发布于浙江
  • 举报
函数本 章 要 点函数的定义、说明与调用函数之间参数传递规则变量的存储类型与特性函数递归的概念与执行过程递归程序的编程方法概念引入: 输入 m 和 n,求在 m 个元素中任意取 n 个元素有多少种不同的组合?m!nC=n! (m-n)!m函数的定义、说明、调用与返回采用函数,实现模块化;模块化是结构化程序设计的基础。采用模块化程序设计有很多优越性:控制程序设计的复杂性;提高软件的可靠性;提高软件开发的效率;提高软件的可维护性;提高程序的重用性;函数的定义、说明、调用与返回C语言程序的结构 函数是构成C语言程序的基本单位:C程序是由一个主函数以及若干个函数构成主函数可调用其它函数,其它函数可以相互调用例如:int main( ){ printf(”This is C program\n”);} 函数main调用了函数printf。printf是一个库函数。如何定义自己的函数呢?函数的定义、说明、调用与返回函数的结构与定义函数定义的一般形式 数据类型 函数名 ( 形式参数表 ) 形式参数说明 { 语句序列; }1.数据类型是说明函数中return语句返回值的类型,我们称这个数据类型为该函数的类型2.函数名是函数定义中不可省略的部分函数的定义、说明、调用与返回函数定义实例1 定义求阶乘函数fun。 long fun(x) int x; { long y; for ( y=1;

文档评论(0)

1亿VIP精品文档

相关文档