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


    一、实验作业

    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 学生成绩管理系统

    1.设计思路

    2.代码






    3.运行截图




    4.调试问题

    • 这道题我调试不出来,刚开始我用自己的项目运行不可以,后来用老师发的文件项目2,改动一下,运行就可以了,一脸懵逼。
      这我的学生系统还有很多不足,新写在博客上一下,等有空再改动。

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

    三、阅读代码

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

    四、本周学习总结

    1.学习内容

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

    2.学习体会。

    • 这个星期有过一次指针的考试,考的不太理想,我分析了如下原因:
      1.就在本周代码不经常碰,所以在考试的时候一些知识点忘记了,比如
      strcmp记错了。
      2.对于指针的理解不清不楚,所以导致运用指针时很迷糊。
    • 所以我体会到学习应该持之以恒,要理解C语言。
  • 相关阅读:
    mongodb 报错问题
    Android中Is library配置的作用
    Ubuntu 12.04 中安装和配置 Java JDK
    (转)Android开发把项目打包成apk
    (转)Android--使用Canvas绘图
    Android_Gallery(画廊)
    android组件
    Android中px dpi dip density densityDpi 的相关说明
    (转)Android中px与dip,sp与dip等的转换工具类
    (转)谈谈Android中的Rect类——奇葩的思维
  • 原文地址:https://www.cnblogs.com/guobaoqing/p/8168790.html
Copyright © 2020-2023  润新知