C复习讲稿(函部分).pptVIP

  • 4
  • 0
  • 约1.52万字
  • 约 51页
  • 2016-12-31 发布于贵州
  • 举报
1 概述 【例】求一个整数的立方。 int cube (int x) /* 函数定义 */ { return (x * x * x); } void main( ) { int f, a; printf(\nEnter an integer number:); scanf(%d, a); f = cube (a); printf(%d * %d * %d = %d\n, a, a, a, f); } 函数的种类 从函数定义形式分: ① 有参函数: 在主调函数和被调函数之间通过参数进行数据传递,如: int cube(int x) { … } ② 无参函数: 如:getchar( ) 在调用无参函数时,主调函数不需要将数据传递给无参函数。 2.1 函数的定义 int max(x,y) int x,y; { int z; z = x y ? x : y; return( z ); } s(int r) { return 3.14*r*r;} main( ) { int r,area; scanf(%d,r); printf(%d\n,s(r)); } 4.2 函数的递归调用 递归函数的执行过程(以4!为例) ⑴ 内存分配 编译时,将其分配在内存的静态存储区

文档评论(0)

1亿VIP精品文档

相关文档