C语言教程(4)

发布时间 2023-06-25 12:20:41作者: Kimo姬

## 函数
-函数里的变量为局部变量,仅在函数体内有效
一般头文件#include<stdio.h>
数学公式#include<math.h>
- 函数体的参数为局部类变量
### 函数声明

```c
返回类型 函数名(参数列表);
```

### 函数定义

```c
返回类型 函数名(参数列表)
{
return; //非void 函数体(retun不是printf)
}
```

递归:在函数里调用自身,例如阶乘:
~~~
int f(int x){
return x*f(x-1)
}
~~~


作业:
*关注公众号[Kimo姬]即可获得答案,还有实用工具等着你。简洁好用的公众号,无付费项目无邀请码*
1.猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将第一天剩下的桃子吃掉一半,有多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第 10 天早上想再吃时,发现只剩下一个桃子了。编写程序求猴子第一天摘了多少个桃子
2.