递归函数
来源:互联网 发布:nginx http host 编辑:程序博客网 时间:2024/06/08 17:05
#include <stdio.h>
// 阶乘函数,求n的阶乘
int func(int n)
{
if (n == 1)
return 1;
int res = n * func(n-1);
return res;
}
// 求斐波那契数列中第n个数的值
int feibo(int n)
{
if (n == 0 || n == 1)
return n;
int res = feibo(n-1) + feibo(n-2);
return res;
}
int main()
{
int a = 0;
a = func(4);
int b = feibo(9);
printf ("%d\n", b);
return 0;
}
// 阶乘函数,求n的阶乘
int func(int n)
{
if (n == 1)
return 1;
int res = n * func(n-1);
return res;
}
// 求斐波那契数列中第n个数的值
int feibo(int n)
{
if (n == 0 || n == 1)
return n;
int res = feibo(n-1) + feibo(n-2);
return res;
}
int main()
{
int a = 0;
a = func(4);
int b = feibo(9);
printf ("%d\n", b);
return 0;
}
阅读全文
0 0
- [递归]递归函数
- 递归函数
- 递归函数
- 递归函数
- 递归函数
- 递归函数
- 递归函数
- 函数递归
- 递归函数
- 递归函数
- 递归函数
- 递归函数
- 函数递归
- 递归函数
- 递归函数
- 递归函数
- 递归函数
- 递归函数
- 实现快速排序的非递归
- 2017.07.31工作日记
- plsql 打开之后弹出logon窗口(connection) 解决方法
- Linux学习之shell基础
- JS中的this原理详解
- 递归函数
- centos7 NetworkManager
- 提问的艺术
- C\C++中的多维数组
- arcgis for javascript 选中要素、删除要素和编辑节点
- Java集合框架-LinkedList和HashSet
- Codeforces Round #428 (Div. 2)比赛总结
- 大数据框架对比:Hadoop、Storm、Samza、Spark和Flink
- 文本特征提取基本概念介绍----文档模型、相似度计算、潜在语义分析(LSA)