C语言 1加到100的递归方法
2012-02-19 10:48
1966 查看
#include<stdio.h> int addn(x) { int s; if(x==1) { s=1; } else { s=x+addn(x-1); } return (s); } int main() { int i=100; int j; j=addn(i); printf("result:%d",j); }
相关文章推荐
- C语言经典算法(九)——递归实现二分查找的两种方法
- 用递归的方法输出1到100
- python语言实现阶乘的两种方法---递归和迭代
- C语言分别实现递归和非递归strlen的三种方法
- java练习——利用方法递归对1~100求和
- 用java语言,操作给定的二叉树,将其变换为源二叉树的镜像(递归和循环两种方法)
- C语言经典算法(六)——递归实现字符串长度的两种方法
- 函数式语言的优美:不用循环,不用递归,输出1...100的数
- 从1加到100的方法
- java语言基础-方法的递归操作
- C++ 语言实现1加到100(初学者)
- oj2408: C语言习题 用递归方法求 f(n)
- C语言经典算法(七)——递归实现阶乘算法的两种方法
- 学习C/C++语言:递归方法求阶乘
- C语言习题5.19--递归方法实现逆序
- 面试题:使用递归的方法计算1到100的累加。
- <c语言经典100例>c25 递归输出1-100
- 用python实现从1加到100的三种方法: for循环,while循环,导入模块法
- 递归实现1到100的和、10的阶乘(Java语言)
- oj 2968: C语言习题5.20--递归方法实现逆序