函数复习总结之心得体会
2018-03-24 16:41
253 查看
一.知识总结二.题型总结三.心得体会
1.在说明语句中,变量前加*表示定义指针变量,加&表示引用变量 ;在正常语句中,用&表示取地址,用*表示的是指针变量指向的目标变量,并且可使用数组名作为数组的起始地址,数组的指针就是数组的起始地址。
2.函数在使用时应该先声明,后调用。也可以将函数体置于主函数之前,此时不需要进行函数的声明3.函数优先以功能进行命名4.函数不能嵌套定义,即在一个函数中不允许定义另一个函数5若自定义函数与系统函数重名,程序运行时优先调用自定义函
6.递归函数关键在于找出递归定义与递归终止条件(也叫递归出口),而难点也在于此,在解题时需要将大规模问题转化为小规模问题,找出其内在联系。程序设计时要注意每一步的逻辑和与其他步骤的内在联系。可以说递归的每一道题只要找到了递归的定义,这道问题的解决就会变得水到渠成,所谓递归,可以分为两部分,递就是层层递进,归就是归纳结果,这是一个进出的关系,即递进去,归出来。7.递归可能是程序超时的原因,会减慢程序的效率(递归需要大量的时间和空间进行出栈和压栈的操作),在控制不好的情况下会导致程序无限循环,浪费内存资源,直到所有的资源被消耗而宕机8.递归的缺点:1.快速耗内存2.不方便阅读与维护3.效率低耗时长9.递归的优点:1.简洁2.适用于解决阶乘、涉及相反顺序的编程问题
1.在说明语句中,变量前加*表示定义指针变量,加&表示引用变量 ;在正常语句中,用&表示取地址,用*表示的是指针变量指向的目标变量,并且可使用数组名作为数组的起始地址,数组的指针就是数组的起始地址。
2.函数在使用时应该先声明,后调用。也可以将函数体置于主函数之前,此时不需要进行函数的声明3.函数优先以功能进行命名4.函数不能嵌套定义,即在一个函数中不允许定义另一个函数5若自定义函数与系统函数重名,程序运行时优先调用自定义函
6.递归函数关键在于找出递归定义与递归终止条件(也叫递归出口),而难点也在于此,在解题时需要将大规模问题转化为小规模问题,找出其内在联系。程序设计时要注意每一步的逻辑和与其他步骤的内在联系。可以说递归的每一道题只要找到了递归的定义,这道问题的解决就会变得水到渠成,所谓递归,可以分为两部分,递就是层层递进,归就是归纳结果,这是一个进出的关系,即递进去,归出来。7.递归可能是程序超时的原因,会减慢程序的效率(递归需要大量的时间和空间进行出栈和压栈的操作),在控制不好的情况下会导致程序无限循环,浪费内存资源,直到所有的资源被消耗而宕机8.递归的缺点:1.快速耗内存2.不方便阅读与维护3.效率低耗时长9.递归的优点:1.简洁2.适用于解决阶乘、涉及相反顺序的编程问题
相关文章推荐
- 项目管理心得:一个项目经理的个人体会、经验总结
- 2014年年终总结——获得集团优秀员工称号的心得体会
- 项目管理心得:一个项目经理的个人体会、经验总结
- ARM嵌入式linux复习心得总结(2)-- 2011.10.10 Evo Yang
- 项目管理心得:一个项目经理的个人体会、经验总结
- 总结从开始学C语言到现在UVA60题的心得体会
- 2010年05月15-16日在宁波实施小额外贸网站B2C、商品展示网站心得体会总结
- java学习总结及心得体会
- 项目管理心得:一个项目经理的个人体会、经验总结 .
- 项目管理心得:一个项目经理的个人体会、经验总结
- 数据库复习总结(11)-函数
- 项目管理心得:一个项目经理的个人体会、经验总结(转)
- 项目管理心得:一个项目经理的个人体会、经验总结
- 考研函数总结心得
- 项目管理心得:一个项目经理的个人体会、经验总结
- 项目管理心得:一个项目经理的个人体会、经验总结
- 2010年05月15-16日在宁波实施小额外贸网站B2C、商品展示网站心得体会总结
- 项目管理心得:一个项目经理的个人体会、经验总结
- [转]项目管理心得:一个项目经理的个人体会、经验总结
- 项目管理心得:一个项目经理的个人体会、经验总结