016day(递归,库函数和头文件的学习)
来源:互联网 发布:qq手机壁纸软件 编辑:程序博客网 时间:2024/05/21 22:24
172210704111-陈国佳总结《2017年10月26日》【连续016天总结】
标题:递归,库函数和头文件的学习;
内容:A.观看MOOC6.4,.6.5;
B.(a).通过观看6.4,了解了递归的定义,递归就是一个函数自己调用自己;
如:int Factorial(int a)//函数的返回值为a的阶乘
{
if (a<2)
return 1;
return a*Factorial(a-1);
}
int main ()
{
cout<<Factorial(5);
return 0;
}输出结果为120;递归函数必须有终止条件,否则程序会崩溃;
求费波拉契数列第n项:
int Fib(int n)
{
if(n==1||n==2)
return 1;
return Fib(n-1)+Fib(n-2);
}
int main()
{
cout<<Fib(5);
return 0;
} 输出为5;
(b).通过观看6.5,了解了库函数与头文件;如#include<cmath>中包含了许多数学库函数;头文件中包含了库函数的声明,当我们运用库函数时,编译器会将该函数的代码直接输入;输入头文件,即可将头文件包包含到程序中;
#include<iostream>包含了cin,cout等的声明;
数学函数:声明在cmath中;
int abs(int x) //求x的绝对值
double cos(double x) //求x(弧度)的余弦
double fabs(double x) //求浮点数x的绝对值
int ceil(double x) //求不小于x的最小整数
double sqrt(double x) //求x的平方根
..................................
字符处理函数:声明包含在ctype中;
不想打了。。
明日计划:学习位运算;
- 016day(递归,库函数和头文件的学习)
- 头文件和库函数的区别
- 标准库函数的头文件
- VIM中查看头文件和库函数的方法
- 019day(字符串库函数的学习)
- C++标准库函数的头文件收集
- C++库函数头文件
- c++库函数头文件
- Stm32库函数头文件
- C语言中常用的库函数,及它的作用和所在头文件
- C语言中常用的库函数,及它的作用和所在头文件(转)
- C语言中常用的库函数,及它的作用和所在头文件
- cscope和ctags添加头文件的索引,查看系统库函数
- man查看库函数语法和所在头文件
- MAN查看库函数语法和所在头文件
- linux 查找系统调用和库函数头文件
- vim中查看头文件、库函数的方法
- Lua调用只有头文件的C++动态库函数
- PHP中测试in_array、isset、array_key_exists性能
- 阿里cloud activemq
- 不容易系列之一
- c++的四种强制转换类型
- 练习 4-1 编写函数 strindex(s, t),它返回字符串 t 在 s 中最右边出现的位置。 如果 s 中不包含 t,则返回-1
- 016day(递归,库函数和头文件的学习)
- Constructing Roads
- 数组,集合的创建及赋值方式
- Java代码实现负载均衡五种算法
- Android Utils工具类集合
- 关于canvas画布使用fillRect()时高度会放大的解决方案
- 高数 01.02数列的极限
- 10月集训test13
- 字符串和for的理解