码迷,mamicode.com
首页 > 编程语言 > 详细

C语言博客作业--函数嵌套调用

时间:2018-01-01 21:51:56      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:结束   管理   gpo   局部变量   过程   问题   ##   没有   div   

一、实验作业

1.1 PTA题目

6-1 递归实现指数函数

1.设计思路

  • double calc_pow( double x, int n )
  • 如果n等于1
    那么返回 x;
    否则
    n--;
    返回 x*calc_pow(x,n);

2.代码截图

技术分享图片

3.##调试问题

  • 本题没有调试问题

1.2 学生成绩管理系统

二、截图本周题目集的PTA最后排名

技术分享图片

三、阅读代码

  • 这道题目是设计一个代码理解递归函数
    技术分享图片
  • 优点是让我更加清楚递归函数的用途比如计算上面的fun(3)过程:执行时遇到fun(2),保存当前的n(n=3)以及fun(2)执行完后的返回地址;
    然后继续执行,继续对局部变量和函数返回地址入栈保存。直到遇到递归结束条件,开始弹栈。

四、本周学习总结

1.学习内容

  • 1.关于递归函数: 一个递归函数的调用过程类似于多个函数的嵌套的调用,只不过调用函数和被调用函数是同一个函数,然后他的执行
    有点像弹簧一样。
  • 2.本周学习了建工程还有多级指针的应用。

2.学习体会。

  • 这个星期有过一次指针的考试,考的不太理想,我分析了如下原因:
    1.就在本周代码不经常碰,所以在考试的时候一些知识点忘记了,比如
    strcmp记错了。
    2.对于指针的理解不清不楚,所以导致运用指针时很迷糊。
  • 所以我体会到学习应该持之以恒,要理解C语言。

C语言博客作业--函数嵌套调用

标签:结束   管理   gpo   局部变量   过程   问题   ##   没有   div   

原文地址:https://www.cnblogs.com/guobaoqing/p/8168790.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!