首页 > 代码库 > 常用递归算法
常用递归算法
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 }
常用递归算法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。