常用递归算法
Posted 小课桌
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用递归算法相关的知识,希望对你有一定的参考价值。
1、使用递归求和:1+2+3+...+n=?
1 #include <stdio.h> 2 3 // 使用递归求和:1 + 2 + 3 + 4 + ... + n = ? 4 // 5 6 int funcSum(int n){ 7 int sum = 0; 8 if(n > 0){ 9 sum += n + funcSum(n - 1); 10 } 11 return sum; 12 } 13 14 int main(int argc, const char * argv[]) { 15 16 int n = 7; 17 printf("%d\n",funcSum(n)); 18 19 return 0; 20 }
以上是关于常用递归算法的主要内容,如果未能解决你的问题,请参考以下文章