返回列表 發帖
  1. import java.util.Scanner;
  2. public class JPD04 {
  3.              static Scanner keyboard = new Scanner(System.in);
  4.             public static void main(String args[]) {
  5.                     System.out.print("Inpu n <0<=n<=16>:");
  6.                 int a=keyboard.nextInt();
  7.                 int b=1;
  8.                 int g=f(a,b);
  9.                
  10.                 System.out.print(f(a,b));


  11.             }
  12.             
  13.             static int f(int a,int b)
  14.             {

  15.                     if(a==1)
  16.                     {
  17.                             return b;
  18.                     }
  19.                     else
  20.                     {
  21.                             return f(a-1,a*b);
  22.                     }
  23.             }
  24. }
複製代碼

TOP

返回列表