- 6
- 0
- 约2.39千字
- 约 13页
- 2023-12-02 发布于陕西
- 举报
6.3 函数嵌套和递归函数
6. 3. 1 函数嵌套
6. 3. 2 递归函数
6. 3. 1 函数嵌套
函数嵌套是在一个用户函数的函数体中,出现另外用户函数的调用。如函数a调用函数b,函数b又调用函数c等。
6. 3. 1 函数嵌套
#includestdio.h
void p_star(int);
void p_all(int);
int main()
{ p_all(5);
return 0;
}
void p_star(int n)
{ int i;
for(i=1;i=n;i++)
putchar(*);
}
void p_all(int m)
{ int i;
for(i=1;i=m;i++)
{
p_star(i);
putchar(\n);
}
}
在一行上连续输出n个*字符
输出m行*三角形图案
函数嵌套调用
函数调用,main()是主调函数
函数嵌套是在一个用户函数的函数体中,出现另外用户函数的调用。
*
**
***
****
*****
6. 3. 1 函数嵌套
函数嵌套调用图示
共被调用了5次
6. 3. 2 递归函数
递归函数是由递归定义产生的,若在定
原创力文档

文档评论(0)