用循环和递归两种方式,求一个数的阶乘
工具/原料
1
C-free
2
EDGE
方法/步骤
1
定义一个数n,求n的阶乘,其中n为用户输入数字。例如:5! = 5*4*3*2*1,用循环表示
3
输出结果,将每一步打印出来,对比步骤1是怎么实现的
4
改为递归算法,定义一个函数 int factorial(int n)
5
程序及输出结果
注意事项
1
递归的执行顺序
2
递归是调用函数本身来实现的
上一篇:简笔画小熊头像怎么画?
下一篇:急速培训怎么添加课程?