- 一个阶乘的递归小程序
public class Diguidiaoyong_jiecheng { public static void main(String[] args) { System.out.println("输入整数求阶乘:"); Scanner scanner = new Scanner(System.in); int a = scanner.nextInt(); System.out.println(multiply(a)); scanner.close(); } public static long multiply(int b) { if(b=0) return 1;//程序出口 else return b*multiply(b-1);//multiply(b-1) 调用本身 }- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21













