/*
* 5!的递归是 5 * 4 * 3 * 2 * 1
* 4!的递归是4 * 3 * 2 * 1
* 以此类推。
* 计算5的递归
*/
- public class DiGui {
- public static void main(String[] args) {
- //计算5的阶,调用自己。
- int m = dg(5);
- System.out.println("结果为"+m);
- }
- public static int dg(int i) {
- if (i==1) {
- return 1;
- }else{
- return dg(i-1)*i;
- }
- }
- }
复制代码 |
|