您的位置:首页 > 编程语言 > C语言/C++

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

2018-01-01 22:47 225 查看

一、实验作业

1.1 PTA题目

6-3 递归计算P函数

设计思路

定义变量result
如果n=0  result=1
如果n=1 result=x
如果n>1 result=((2*n-1)*P((n-1),x)-(n-1)*P((n-2),x))/n
返回result

代码截图



调试问题

P是大写 不是小写

1.2 学生成绩管理系统

1.2.1 画函数模块图,简要介绍函数功能



1.2.2 截图展示你的工程文件



1.2.3 函数代码部分截图











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



三、阅读代码

递归求n的阶乘



四、本周学习总结

1.介绍本周学习内容

递归函数

宏定义

格式:#define 宏名 宏定义字符串

用途:

符号常量,数组大小定义,增加程序的灵活性

简单的函数功能实现

为程序书写带来一些方便

带参数的宏定义

文件包含 include<> 或 include" "

编译预处理功能:文件包含#include 宏定义#define 和条件编译

静态全局变量 外部变量声明格式 extern 变量名表

指针数组:

一维数组指针定义格式: 类型名 *数组名[数组长度]

指向指针的指针(二级指针):

定义格式: 类型名 **变量名

2.学习体会

学完递归和指针进阶感觉像坐火箭一样,不知道都经历了什么,迷迷糊糊课就上完了。

然后内容越来越多,也越来越难理解,递归还好一点,后面的指针进阶感觉很麻烦,前面的基础指针都还没吃透呢就直接升级了,替换也不是很懂,换算的时候还是会错

还有就是调用函数方面不会调用,还会犯一些语法错误问题,指针数组,指向指针的指针,二位数组指针这些自我感觉比较难理解,逻辑不是很清晰

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: