清华大学C语言教学 5.ppt
文本预览下载声明
函数的定义
函数的参数传递
返回值与类型
函数间的数据联系
函数的递归调用
存储类别与作用域;有序; ① 递归调用点,此时整个表达式的运算还没有完成,必须返回一个值参与运算后,求出整个表达式的值,然后再返回上一层递归调用点。递归调用点也是返回点。
②保护现场:保存数据,以便返回时再使用;保存返回地址等; 递推方向;反推方向;运行结果:
n=123
n=12
n=1
123;运行结果:
1!= 1
2!= 2
3!= 6
4!= 24
5!=120 ;运行结果:
1!= 1
2!= 2
3!= 6
4!= 24
5!=120 ;运行结果:
1 5
-1 5
1 5 0 0 A B;运行结果:
499 491 487 479
467 463 461 457
449 443
sum=4696 ;运行结果:
输入: aaaaaa
输出: aaaaaa
输入: aaaaaa
输入: bbbb
输出: bbbb
输入: bbbb
输入: abcde
输出: abcde
输入: abc
输出: abc
输入: ab
输出: ab
;此课件下载可自行编辑修改,供参考!
感谢您的支持,我们努力做得更好!
显示全部