一、实验作业
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 变量名表
指针数组:
一维数组指针定义格式: 类型名 *数组名[数组长度]
指向指针的指针(二级指针):
定义格式: 类型名 **变量名