[数学]8第七章 函数1.pptVIP

  • 5
  • 0
  • 约8.86千字
  • 约 48页
  • 2018-03-03 发布于浙江
  • 举报
[数学]8第七章 函数1

函数 函数的嵌套调用 C语言的函数定义都是互相平行、独立的,也就是说,在定义函数时,一个函数内不能包含另一个函数。但C语言允许在一个函数的定义中出现对另一个函数的调用,这样就出现了函数的嵌套调用。即在被调函数中又调用其它函数。 例: #include stdio.h void sum(int); void fact(int); main() { int a=5; fact(a); sum(a+5); } void fact(int a) {int i; for(i=1;i=3;i++) a*=i; 递归函数 函数调用函数本身,称为函数的递归调用。递归调用形式如下: void a( ) {...… a ( ); ...… } 例 :用递归算法计算n! n!的递归定义形式的: 1 ( n=0); n!= n* (n-1)! (n0); 参考程序 #include stdio.h long fact(int); main() { int a; do { printf(“input an integer:”); scanf(“%d”,a);

文档评论(0)

1亿VIP精品文档

相关文档